Requesting available carrier services

After you have found out which carriers are enabled for a specific client, a get request can be used to provide a list of all available master data like services, VAS (=value-added services), or additional values for one requested carrier.
The relevant request is called getCarrierProperties.

The request parameters are the same as in the 'Requesting available carriers' description, but here one additional parameter for the specific carrier named 'carrierIdentCode' must be given in the carrier properties.

A complete request looks as follows:

<request>
   <clientSystemId>SOAPUI</clientSystemId>
   <clientIdentCode>ADMIN</clientIdentCode>
   <userName>ADMIN</userName>
   <resultLanguageIsoCodes>DE</resultLanguageIsoCodes>
   <carrierIdentCode>FEDEX</carrierIdentCode>
</request>

The ident code of the carrier has to be exactly the same as defined in the master data of Carrier Connect.