PushAppointments
Pushes service appointments.
Request Information
Parameters
Collection of
AppointmentPushRequest
Name | Description | Type | Additional information |
ServiceLocationId |
|
integer
|
Required
|
AppointmentKey |
|
string
|
|
CustomerKey |
|
string
|
|
VehicleKey |
|
string
|
|
AppointmentTime |
|
date
|
|
AdvisorId |
|
string
|
|
Concerns |
|
Collection of Concern
|
|
ConcernPushMethod |
|
ConcernPushMethodType
|
|
CustomerStatementPushMethod |
|
CustomerStatementPushMethodType
|
|
Vin |
|
string
|
|
Scenario |
|
AppointmentScenario
|
|
Comment |
|
string
|
|
ExternalAppointmentId |
|
string
|
|
PromisedTime |
|
date
|
|
Status |
|
AppointmentStatus
|
|
StatusDescription |
|
string
|
|
Mileage |
|
integer
|
|
RepairOrderNumber |
|
string
|
|
Sample Request
<ArrayOfAppointmentPushRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi">
<AppointmentPushRequest>
<AdvisorId>sample string 5</AdvisorId>
<AppointmentKey>sample string 2</AppointmentKey>
<AppointmentTime>2025-04-28T13:28:40.9674441Z</AppointmentTime>
<Comment>sample string 7</Comment>
<ConcernPushMethod>None</ConcernPushMethod>
<Concerns xmlns:d3p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Appointments">
<d3p1:Concern>
<d3p1:CampaignDispositionCode>sample string 8</d3p1:CampaignDispositionCode>
<d3p1:CampaignNumber>sample string 7</d3p1:CampaignNumber>
<d3p1:CauseDescription>sample string 10</d3p1:CauseDescription>
<d3p1:Correction>sample string 9</d3p1:Correction>
<d3p1:CustomerStatement>sample string 2</d3p1:CustomerStatement>
<d3p1:DepartmentDescription>sample string 6</d3p1:DepartmentDescription>
<d3p1:DepartmentId>5</d3p1:DepartmentId>
<d3p1:JobCode>sample string 3</d3p1:JobCode>
<d3p1:MinutesEstimated>4</d3p1:MinutesEstimated>
<d3p1:PayType>Unknown</d3p1:PayType>
<d3p1:Seq>11</d3p1:Seq>
</d3p1:Concern>
<d3p1:Concern>
<d3p1:CampaignDispositionCode>sample string 8</d3p1:CampaignDispositionCode>
<d3p1:CampaignNumber>sample string 7</d3p1:CampaignNumber>
<d3p1:CauseDescription>sample string 10</d3p1:CauseDescription>
<d3p1:Correction>sample string 9</d3p1:Correction>
<d3p1:CustomerStatement>sample string 2</d3p1:CustomerStatement>
<d3p1:DepartmentDescription>sample string 6</d3p1:DepartmentDescription>
<d3p1:DepartmentId>5</d3p1:DepartmentId>
<d3p1:JobCode>sample string 3</d3p1:JobCode>
<d3p1:MinutesEstimated>4</d3p1:MinutesEstimated>
<d3p1:PayType>Unknown</d3p1:PayType>
<d3p1:Seq>11</d3p1:Seq>
</d3p1:Concern>
</Concerns>
<CustomerKey>sample string 3</CustomerKey>
<CustomerStatementPushMethod>None</CustomerStatementPushMethod>
<ExternalAppointmentId>sample string 8</ExternalAppointmentId>
<Mileage>1</Mileage>
<PromisedTime>2025-04-28T13:28:40.9674441Z</PromisedTime>
<RepairOrderNumber>sample string 10</RepairOrderNumber>
<Scenario>None</Scenario>
<ServiceLocationId>1</ServiceLocationId>
<Status>None</Status>
<StatusDescription>sample string 9</StatusDescription>
<VehicleKey>sample string 4</VehicleKey>
<Vin>sample string 6</Vin>
</AppointmentPushRequest>
<AppointmentPushRequest>
<AdvisorId>sample string 5</AdvisorId>
<AppointmentKey>sample string 2</AppointmentKey>
<AppointmentTime>2025-04-28T13:28:40.9674441Z</AppointmentTime>
<Comment>sample string 7</Comment>
<ConcernPushMethod>None</ConcernPushMethod>
<Concerns xmlns:d3p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Appointments">
<d3p1:Concern>
<d3p1:CampaignDispositionCode>sample string 8</d3p1:CampaignDispositionCode>
<d3p1:CampaignNumber>sample string 7</d3p1:CampaignNumber>
<d3p1:CauseDescription>sample string 10</d3p1:CauseDescription>
<d3p1:Correction>sample string 9</d3p1:Correction>
<d3p1:CustomerStatement>sample string 2</d3p1:CustomerStatement>
<d3p1:DepartmentDescription>sample string 6</d3p1:DepartmentDescription>
<d3p1:DepartmentId>5</d3p1:DepartmentId>
<d3p1:JobCode>sample string 3</d3p1:JobCode>
<d3p1:MinutesEstimated>4</d3p1:MinutesEstimated>
<d3p1:PayType>Unknown</d3p1:PayType>
<d3p1:Seq>11</d3p1:Seq>
</d3p1:Concern>
<d3p1:Concern>
<d3p1:CampaignDispositionCode>sample string 8</d3p1:CampaignDispositionCode>
<d3p1:CampaignNumber>sample string 7</d3p1:CampaignNumber>
<d3p1:CauseDescription>sample string 10</d3p1:CauseDescription>
<d3p1:Correction>sample string 9</d3p1:Correction>
<d3p1:CustomerStatement>sample string 2</d3p1:CustomerStatement>
<d3p1:DepartmentDescription>sample string 6</d3p1:DepartmentDescription>
<d3p1:DepartmentId>5</d3p1:DepartmentId>
<d3p1:JobCode>sample string 3</d3p1:JobCode>
<d3p1:MinutesEstimated>4</d3p1:MinutesEstimated>
<d3p1:PayType>Unknown</d3p1:PayType>
<d3p1:Seq>11</d3p1:Seq>
</d3p1:Concern>
</Concerns>
<CustomerKey>sample string 3</CustomerKey>
<CustomerStatementPushMethod>None</CustomerStatementPushMethod>
<ExternalAppointmentId>sample string 8</ExternalAppointmentId>
<Mileage>1</Mileage>
<PromisedTime>2025-04-28T13:28:40.9674441Z</PromisedTime>
<RepairOrderNumber>sample string 10</RepairOrderNumber>
<Scenario>None</Scenario>
<ServiceLocationId>1</ServiceLocationId>
<Status>None</Status>
<StatusDescription>sample string 9</StatusDescription>
<VehicleKey>sample string 4</VehicleKey>
<Vin>sample string 6</Vin>
</AppointmentPushRequest>
</ArrayOfAppointmentPushRequest>
Response Information
Resource Description
Collection of
AppointmentPushResponse
Name | Description | Type | Additional information |
CustomerKey |
|
string
|
|
VehicleKey |
|
string
|
|
ServiceLocationId |
|
integer
|
|
KeyNumber |
|
string
|
|
PushedRecordKey |
|
string
|
|
PushResult |
|
PushResult
|
|
Message |
|
string
|
|
ExternalRecordId |
|
string
|
|
Sample Response
<ArrayOfAppointmentPushResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi">
<AppointmentPushResponse>
<ExternalRecordId>sample string 7</ExternalRecordId>
<Message>sample string 6</Message>
<PushResult>Unprocessed</PushResult>
<PushedRecordKey>sample string 5</PushedRecordKey>
<CustomerKey>sample string 1</CustomerKey>
<KeyNumber>sample string 4</KeyNumber>
<ServiceLocationId>3</ServiceLocationId>
<VehicleKey>sample string 2</VehicleKey>
</AppointmentPushResponse>
<AppointmentPushResponse>
<ExternalRecordId>sample string 7</ExternalRecordId>
<Message>sample string 6</Message>
<PushResult>Unprocessed</PushResult>
<PushedRecordKey>sample string 5</PushedRecordKey>
<CustomerKey>sample string 1</CustomerKey>
<KeyNumber>sample string 4</KeyNumber>
<ServiceLocationId>3</ServiceLocationId>
<VehicleKey>sample string 2</VehicleKey>
</AppointmentPushResponse>
</ArrayOfAppointmentPushResponse>