SEFL Home Contact Us Site Map Help
Web Connect and Pickup Web Service

WebConnect For Pickup Inquiry

Inquire on a pickup via WebConnect
http://www.sefl.com/SeflPickup/servlet?action=MYSEFL_PICKUPINQUIRE&requestNumber=WEB0000&output=XML
You may enter a single pickup request number via the requestNumber parameter
output=XML returns an XML document otherwise the request will be redirected to a webpage

Pickup Web Service

Southeastern Freight Lines provides a web service that allows partners to submit requests to automatically submit pickups. To use this service, you must have a MYSEFL account with an account number.

To sign up for a MYSEFL account: request an ID and password.

General Web Service Information

The SEFL pickup service uses a SOAP interface to communicate data between two automated processes.

To use this service, create a SOAP XML request envelope based on the SeflPickupService WSDL and send it to the web service end point. The web service will receive this request, validate it, and then return a response envelope.

Sample Pickup Requests

The following are example XML documents that contain requests/responses:

Developer Testing

Developers may test connection and validation by setting the "developer" tag true inside of the "shipper" tag. Example (abbreviated):

<shipper>
    <developer>true</developer>
</shipper>
                

This will test the connection, perform server-side validation, and return a test envelope without submitting an actual pickup request.

Error Responses

The web service will return a response envelope in all cases, however if an error occurs, the pickup request will not be scheduled. If a server error occurs, the response will contain a fault message.

In some cases, the request may not pass our internal validation, such as invalid zip code, etc. In these cases, an errMessages array will be returned that contains all entries that contain errors:

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
   <S:Body>
      <ns2:PickupResult xmlns:ns2="pickup.sefl.com/xsd">
         <errMessages>
            <anyType xsi:type="xs:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema">Shipper.zip: Invalid zip code.</anyType>
            <anyType xsi:type="xs:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema">Shipper.requestPickupDate: Invalid request pickup date.</anyType>
         </errMessages>
         <confirmation xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
      </ns2:PickupResult>
   </S:Body>
</S:Envelope>
                

In this example, the error message returned contains the tag hierarchy where the error occurs, and a message of what the error is.




Full Site | Mobile Site

420 Davega Road Lexington, SC 29073
(803) 794-7300 or (800) 637-7335

Copyright © 2013, Southeastern Freight Lines. All rights reserved.