To override the Content-type in your clients, use the HTTP Accept Header, append the .soap12 suffix or ?format=soap12
HTTP + SOAP12
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /soap12 HTTP/1.1
Host: vincarrier.cardeliverynetwork.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<VehicleProxy xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VinDeliver.ServiceModel.Model.OpenApiProxies">
<Id xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">0</Id>
<CdxShipmentId xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">0</CdxShipmentId>
<Color xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Color>
<DamageAtDropoff xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
<DamageItem>
<Id>0</Id>
<Area>
<Code>String</Code>
<Description>String</Description>
</Area>
<Description>String</Description>
<PhotoURL xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</PhotoURL>
<Severity>
<Code>String</Code>
<Description>String</Description>
</Severity>
<Type>
<Code>String</Code>
<Description>String</Description>
</Type>
</DamageItem>
</DamageAtDropoff>
<DamageAtPickup xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
<DamageItem>
<Id>0</Id>
<Area>
<Code>String</Code>
<Description>String</Description>
</Area>
<Description>String</Description>
<PhotoURL xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</PhotoURL>
<Severity>
<Code>String</Code>
<Description>String</Description>
</Severity>
<Type>
<Code>String</Code>
<Description>String</Description>
</Type>
</DamageItem>
</DamageAtPickup>
<DamageClaimDate xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">0001-01-01T00:00:00</DamageClaimDate>
<DamageClaimExtras xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
<DamageClaim>
<Id>0</Id>
<Area>
<Code>String</Code>
<Description>String</Description>
</Area>
<Description>String</Description>
<Documents>
<Document>
<Comment>String</Comment>
<FriendlyType>Other</FriendlyType>
<Title>String</Title>
<Type>Other</Type>
<Url>String</Url>
</Document>
</Documents>
<Severity>
<Code>String</Code>
<Description>String</Description>
</Severity>
<Type>
<Code>String</Code>
<Description>String</Description>
</Type>
</DamageClaim>
</DamageClaimExtras>
<DamageClaimSignature xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
<Comment>String</Comment>
<FriendlyType>Other</FriendlyType>
<Title>String</Title>
<Type>Other</Type>
<Url>String</Url>
</DamageClaimSignature>
<DamageClaimSignedBy xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</DamageClaimSignedBy>
<DamageClaimSignoffComment xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</DamageClaimSignoffComment>
<DamageClaims xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
<DamageClaim>
<Id>0</Id>
<Area>
<Code>String</Code>
<Description>String</Description>
</Area>
<Description>String</Description>
<Documents>
<Document>
<Comment>String</Comment>
<FriendlyType>Other</FriendlyType>
<Title>String</Title>
<Type>Other</Type>
<Url>String</Url>
</Document>
</Documents>
<Severity>
<Code>String</Code>
<Description>String</Description>
</Severity>
<Type>
<Code>String</Code>
<Description>String</Description>
</Type>
</DamageClaim>
</DamageClaims>
<DutyOfCare xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</DutyOfCare>
<LoadDirection xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">NotRecorded</LoadDirection>
<LoadLevel xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">NotRecorded</LoadLevel>
<LoadPosition xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">0</LoadPosition>
<Location xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Location>
<Make xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Make>
<Model xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Model>
<MovementNumber xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</MovementNumber>
<NonCompletionReason xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</NonCompletionReason>
<Notes xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Notes>
<Paperwork xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</Paperwork>
<Photos xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
<Document>
<Comment>String</Comment>
<FriendlyType>Other</FriendlyType>
<Title>String</Title>
<Type>Other</Type>
<Url>String</Url>
</Document>
</Photos>
<PrePickupDamage xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
<DamageItem>
<Id>0</Id>
<Area>
<Code>String</Code>
<Description>String</Description>
</Area>
<Description>String</Description>
<PhotoURL xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</PhotoURL>
<Severity>
<Code>String</Code>
<Description>String</Description>
</Severity>
<Type>
<Code>String</Code>
<Description>String</Description>
</Type>
</DamageItem>
</PrePickupDamage>
<Registration xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Registration>
<SenderTripId xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</SenderTripId>
<Signature xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Signature>
<SignedBy xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</SignedBy>
<SignoffComment xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</SignoffComment>
<Status xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">PrePickup</Status>
<Variant xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Variant>
<Vin xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Vin>
<Weight xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">0</Weight>
<JobIdOrLoadId>String</JobIdOrLoadId>
<VinOrVehicleId>String</VinOrVehicleId>
</VehicleProxy>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Vehicle xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
<Id>0</Id>
<CdxShipmentId>0</CdxShipmentId>
<Color>String</Color>
<DamageAtDropoff>
<DamageItem>
<Id>0</Id>
<Area>
<Code>String</Code>
<Description>String</Description>
</Area>
<Description>String</Description>
<PhotoURL xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</PhotoURL>
<Severity>
<Code>String</Code>
<Description>String</Description>
</Severity>
<Type>
<Code>String</Code>
<Description>String</Description>
</Type>
</DamageItem>
</DamageAtDropoff>
<DamageAtPickup>
<DamageItem>
<Id>0</Id>
<Area>
<Code>String</Code>
<Description>String</Description>
</Area>
<Description>String</Description>
<PhotoURL xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</PhotoURL>
<Severity>
<Code>String</Code>
<Description>String</Description>
</Severity>
<Type>
<Code>String</Code>
<Description>String</Description>
</Type>
</DamageItem>
</DamageAtPickup>
<DamageClaimDate>0001-01-01T00:00:00</DamageClaimDate>
<DamageClaimExtras>
<DamageClaim>
<Id>0</Id>
<Area>
<Code>String</Code>
<Description>String</Description>
</Area>
<Description>String</Description>
<Documents>
<Document>
<Comment>String</Comment>
<FriendlyType>Other</FriendlyType>
<Title>String</Title>
<Type>Other</Type>
<Url>String</Url>
</Document>
</Documents>
<Severity>
<Code>String</Code>
<Description>String</Description>
</Severity>
<Type>
<Code>String</Code>
<Description>String</Description>
</Type>
</DamageClaim>
</DamageClaimExtras>
<DamageClaimSignature>
<Comment>String</Comment>
<FriendlyType>Other</FriendlyType>
<Title>String</Title>
<Type>Other</Type>
<Url>String</Url>
</DamageClaimSignature>
<DamageClaimSignedBy>String</DamageClaimSignedBy>
<DamageClaimSignoffComment>String</DamageClaimSignoffComment>
<DamageClaims>
<DamageClaim>
<Id>0</Id>
<Area>
<Code>String</Code>
<Description>String</Description>
</Area>
<Description>String</Description>
<Documents>
<Document>
<Comment>String</Comment>
<FriendlyType>Other</FriendlyType>
<Title>String</Title>
<Type>Other</Type>
<Url>String</Url>
</Document>
</Documents>
<Severity>
<Code>String</Code>
<Description>String</Description>
</Severity>
<Type>
<Code>String</Code>
<Description>String</Description>
</Type>
</DamageClaim>
</DamageClaims>
<DutyOfCare xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</DutyOfCare>
<LoadDirection>NotRecorded</LoadDirection>
<LoadLevel>NotRecorded</LoadLevel>
<LoadPosition>0</LoadPosition>
<Location>String</Location>
<Make>String</Make>
<Model>String</Model>
<MovementNumber>String</MovementNumber>
<NonCompletionReason>String</NonCompletionReason>
<Notes>String</Notes>
<Paperwork xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</Paperwork>
<Photos>
<Document>
<Comment>String</Comment>
<FriendlyType>Other</FriendlyType>
<Title>String</Title>
<Type>Other</Type>
<Url>String</Url>
</Document>
</Photos>
<PrePickupDamage>
<DamageItem>
<Id>0</Id>
<Area>
<Code>String</Code>
<Description>String</Description>
</Area>
<Description>String</Description>
<PhotoURL xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</PhotoURL>
<Severity>
<Code>String</Code>
<Description>String</Description>
</Severity>
<Type>
<Code>String</Code>
<Description>String</Description>
</Type>
</DamageItem>
</PrePickupDamage>
<Registration>String</Registration>
<SenderTripId>String</SenderTripId>
<Signature>String</Signature>
<SignedBy>String</SignedBy>
<SignoffComment>String</SignoffComment>
<Status>PrePickup</Status>
<Variant>String</Variant>
<Vin>String</Vin>
<Weight>0</Weight>
</Vehicle>
</soap12:Body>
</soap12:Envelope>