vinCARRIER

<back to all web services

ProxyDriver

Requires Authentication
Creates a driver resource on the authenticated fleet
ProxyDriver Parameters:
NameParameterData TypeRequiredDescription
RemoteIdOrIdpathstringNo
IsMobileRolebodybool?No
User Parameters:
NameParameterData TypeRequiredDescription
RemoteIdformstringNo
FirstNameformstringNo
LastNameformstringNo
UsernameformstringNo
PasswordformstringNo
EmailformstringNo
MobilePhoneformstringNo
LicenseNumberformstringNo
HomeFleetformFleetNo
ApiKeyformGuidNo
PhotoformstringNo
SignatureformstringNo
LastPositionformPositionNo
LastHeartbeatTimeformDateTime?No
LastHeartbeatRecencyformHeartbeatRecencyNo
LastLocationRecencyformHeartbeatRecencyNo
TagformstringNo
PrivacyPolicyAcceptedformdouble?No
LicenseIssuingStateformstringNo
LicenseIssuingCountryformstringNo
ReceivePODMailformboolNo
TimeZoneformstringNo
IsActiveformboolNo
FullNameformstringNo
ImportDisplayStringformstringNo
ApiEntityBase<T> Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
Fleet Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
ScacformstringNo
DotNumberformstringNo
MultiTransportersformintNo
IsBrokerformboolNo
LogoUrlformstringNo
PodNoteformstringNo
SupplierTermsUrlformstringNo
CustomerTermsUrlformstringNo
ContactformContactDetailsNo
InsurancesformList<Insurance>No
DocumentsformList<Document>No
ContactDetails Parameters:
NameParameterData TypeRequiredDescription
QuickCodeformstringNo
InternalQuickCodeformstringNo
LocationCodeformstringNo
ContactformstringNo
GenderformGender?No
DateOfBirthformDateTime?No
OrganisationNameformstringNo
OrganizationNameformstringNo
AddressLinesformstringNo
CityformstringNo
StateRegionformstringNo
ZipPostCodeformstringNo
LatitudeformdoubleNo
LongitudeformdoubleNo
BestGeoLookupStringformstringNo
EmailformstringNo
FaxformstringNo
PhoneformstringNo
MobilePhoneformstringNo
OtherPhoneformstringNo
NotesformstringNo
OpeningHoursformList<OpeningHours>No
CountryCodeformstringNo
ImportDisplayStringformstringNo
OpeningHours Parameters:
NameParameterData TypeRequiredDescription
DayformstringNo
OpenformstringNo
CloseformstringNo
AllowAfterHoursformboolNo
Insurance Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
CompanyformstringNo
AmountformintNo
ExpiryformDateTime?No
Document Parameters:
NameParameterData TypeRequiredDescription
UrlformstringNo
TypeformDocumentTypeNo
TitleformstringNo
CommentformstringNo
FriendlyTypeformstringNo
Position Parameters:
NameParameterData TypeRequiredDescription
TimeformDateTimeNo
LatitudeformdoubleNo
LongitudeformdoubleNo
AltitudeformfloatNo
HeadingformfloatNo
SpeedformfloatNo
ProxyDriver Parameters:
NameParameterData TypeRequiredDescription
RemoteIdOrIdpathstringNo
IsMobileRolebodybool?No

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

HTTP + SOAP11

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

POST /soap11 HTTP/1.1 
Host: vincarrier.cardeliverynetwork.com 
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: ProxyDriver

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>

<ProxyDriver 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>
  <ApiKey xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">00000000-0000-0000-0000-000000000000</ApiKey>
  <Email xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Email>
  <FirstName xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</FirstName>
  <FullName xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String String</FullName>
  <HomeFleet xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
    <Id>0</Id>
    <Contact>
      <Id>0</Id>
      <AddressLines>String</AddressLines>
      <BestGeoLookupString>String</BestGeoLookupString>
      <City>String</City>
      <Contact>String</Contact>
      <CountryCode>String</CountryCode>
      <DateOfBirth>0001-01-01T00:00:00</DateOfBirth>
      <Email>String</Email>
      <Fax>String</Fax>
      <Gender>Male</Gender>
      <InternalQuickCode>String</InternalQuickCode>
      <Latitude>0</Latitude>
      <LocationCode>String</LocationCode>
      <Longitude>0</Longitude>
      <MobilePhone>String</MobilePhone>
      <Notes>String</Notes>
      <OpeningHours>
        <OpeningHours>
          <AllowAfterHours>false</AllowAfterHours>
          <Close>String</Close>
          <Day>String</Day>
          <Open>String</Open>
        </OpeningHours>
      </OpeningHours>
      <OrganisationName>String</OrganisationName>
      <OrganizationName>String</OrganizationName>
      <OtherPhone>String</OtherPhone>
      <Phone>String</Phone>
      <QuickCode>String</QuickCode>
      <StateRegion>String</StateRegion>
      <ZipPostCode>String</ZipPostCode>
    </Contact>
    <CustomerTermsUrl>String</CustomerTermsUrl>
    <Documents>
      <Document>
        <Comment>String</Comment>
        <FriendlyType>Other</FriendlyType>
        <Title>String</Title>
        <Type>Other</Type>
        <Url>String</Url>
      </Document>
    </Documents>
    <DotNumber>String</DotNumber>
    <Insurances>
      <Insurance>
        <Amount>0</Amount>
        <Company>String</Company>
        <Expiry>0001-01-01T00:00:00</Expiry>
        <Name>String</Name>
      </Insurance>
    </Insurances>
    <IsBroker>false</IsBroker>
    <LogoUrl>String</LogoUrl>
    <MultiTransporters>0</MultiTransporters>
    <Name>String</Name>
    <PodNote>String</PodNote>
    <Scac>String</Scac>
    <SupplierTermsUrl>String</SupplierTermsUrl>
  </HomeFleet>
  <IsActive xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">false</IsActive>
  <LastHeartbeatRecency xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">Hrs1</LastHeartbeatRecency>
  <LastHeartbeatTime xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">0001-01-01T00:00:00</LastHeartbeatTime>
  <LastLocationRecency xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">Hrs1</LastLocationRecency>
  <LastName xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</LastName>
  <LastPosition xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
    <Altitude>0</Altitude>
    <Heading>0</Heading>
    <Latitude>0</Latitude>
    <Longitude>0</Longitude>
    <Speed>0</Speed>
    <Time>0001-01-01T00:00:00</Time>
  </LastPosition>
  <LicenseIssuingCountry xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</LicenseIssuingCountry>
  <LicenseIssuingState xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</LicenseIssuingState>
  <LicenseNumber xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</LicenseNumber>
  <MobilePhone xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</MobilePhone>
  <Password xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Password>
  <Photo xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Photo>
  <PrivacyPolicyAccepted xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">0</PrivacyPolicyAccepted>
  <ReceivePODMail xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">false</ReceivePODMail>
  <RemoteId xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</RemoteId>
  <Signature xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Signature>
  <Tag xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Tag>
  <TimeZone xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</TimeZone>
  <Username xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Username>
  <IsMobileRole>false</IsMobileRole>
  <RemoteIdOrId>String</RemoteIdOrId>
</ProxyDriver>

    </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>

<ProxyDriver 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>
  <ApiKey xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">00000000-0000-0000-0000-000000000000</ApiKey>
  <Email xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Email>
  <FirstName xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</FirstName>
  <FullName xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String String</FullName>
  <HomeFleet xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
    <Id>0</Id>
    <Contact>
      <Id>0</Id>
      <AddressLines>String</AddressLines>
      <BestGeoLookupString>String</BestGeoLookupString>
      <City>String</City>
      <Contact>String</Contact>
      <CountryCode>String</CountryCode>
      <DateOfBirth>0001-01-01T00:00:00</DateOfBirth>
      <Email>String</Email>
      <Fax>String</Fax>
      <Gender>Male</Gender>
      <InternalQuickCode>String</InternalQuickCode>
      <Latitude>0</Latitude>
      <LocationCode>String</LocationCode>
      <Longitude>0</Longitude>
      <MobilePhone>String</MobilePhone>
      <Notes>String</Notes>
      <OpeningHours>
        <OpeningHours>
          <AllowAfterHours>false</AllowAfterHours>
          <Close>String</Close>
          <Day>String</Day>
          <Open>String</Open>
        </OpeningHours>
      </OpeningHours>
      <OrganisationName>String</OrganisationName>
      <OrganizationName>String</OrganizationName>
      <OtherPhone>String</OtherPhone>
      <Phone>String</Phone>
      <QuickCode>String</QuickCode>
      <StateRegion>String</StateRegion>
      <ZipPostCode>String</ZipPostCode>
    </Contact>
    <CustomerTermsUrl>String</CustomerTermsUrl>
    <Documents>
      <Document>
        <Comment>String</Comment>
        <FriendlyType>Other</FriendlyType>
        <Title>String</Title>
        <Type>Other</Type>
        <Url>String</Url>
      </Document>
    </Documents>
    <DotNumber>String</DotNumber>
    <Insurances>
      <Insurance>
        <Amount>0</Amount>
        <Company>String</Company>
        <Expiry>0001-01-01T00:00:00</Expiry>
        <Name>String</Name>
      </Insurance>
    </Insurances>
    <IsBroker>false</IsBroker>
    <LogoUrl>String</LogoUrl>
    <MultiTransporters>0</MultiTransporters>
    <Name>String</Name>
    <PodNote>String</PodNote>
    <Scac>String</Scac>
    <SupplierTermsUrl>String</SupplierTermsUrl>
  </HomeFleet>
  <IsActive xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">false</IsActive>
  <LastHeartbeatRecency xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">Hrs1</LastHeartbeatRecency>
  <LastHeartbeatTime xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">0001-01-01T00:00:00</LastHeartbeatTime>
  <LastLocationRecency xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">Hrs1</LastLocationRecency>
  <LastName xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</LastName>
  <LastPosition xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">
    <Altitude>0</Altitude>
    <Heading>0</Heading>
    <Latitude>0</Latitude>
    <Longitude>0</Longitude>
    <Speed>0</Speed>
    <Time>0001-01-01T00:00:00</Time>
  </LastPosition>
  <LicenseIssuingCountry xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</LicenseIssuingCountry>
  <LicenseIssuingState xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</LicenseIssuingState>
  <LicenseNumber xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</LicenseNumber>
  <MobilePhone xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</MobilePhone>
  <Password xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Password>
  <Photo xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Photo>
  <PrivacyPolicyAccepted xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">0</PrivacyPolicyAccepted>
  <ReceivePODMail xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">false</ReceivePODMail>
  <RemoteId xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</RemoteId>
  <Signature xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Signature>
  <Tag xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Tag>
  <TimeZone xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</TimeZone>
  <Username xmlns="http://schemas.datacontract.org/2004/07/CarDeliveryNetwork.Api.Data">String</Username>
  <IsMobileRole>false</IsMobileRole>
  <RemoteIdOrId>String</RemoteIdOrId>
</ProxyDriver>

    </soap:Body>
</soap:Envelope>