Login Service

The login service is applied to authenticate the user and retrieve a token. The token is used to grant access to the other services of the DPD Integration Services. The token is valid for 24 hours after authentication. This means that one call per 24 hours to the login service will give access the other services.

Connection URLs

Live: https://wsshipper.dpd.be/soap/WSDL/LoginServiceV20.wsdl
Stage: https://shipperadmintest.dpd.be/PublicApi/soap/WSDL/LoginServiceV20.wsdl

 

Request parameters

Node Data type Length Description
<delisId> String 6-10 Your Delis ID provided by DPD.
<password> String 17 Your password provided by DPD.
 <messageLanguage> String 5 This can be set to the default value of en_EN

 

Response parameters

Node Data type Description
<delisId> String Your DelisID
<customerUid> String Your Customer UID (usually the same as DelisID)
<authToken> String Your Authentication Token, whch stays valid for 24h
<depot> String The DPD depot your belong to

 

Sample call

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://dpd.com/common/service/types/LoginService/2.0">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:getAuth>
         <delisId>KD*****</delisId>
         <password>*******</password>
         <messageLanguage>en_EN</messageLanguage>
      </ns:getAuth>
   </soapenv:Body>
</soapenv:Envelope>

 

Submitted by CustomerIT on Wed, 06/19/2019 - 13:39