PickupRequestService
Click here for a complete list of operations.
CreatePickupRequest
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /sandbox/PickupRequestService.asmx HTTP/1.1
Host: api.rlcarriers.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.rlcarriers.com/CreatePickupRequest"
<?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>
<CreatePickupRequest xmlns="http://www.rlcarriers.com/">
<APIKey>string</APIKey>
<request>
<Pickup>
<Shipper>
<Name>string</Name>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<ISO3Country>string</ISO3Country>
<ZipCode>string</ZipCode>
<City>string</City>
<State>string</State>
<PhoneNumber>string</PhoneNumber>
<PhoneExtension>string</PhoneExtension>
<ContactName>string</ContactName>
<ContactEmailAddress>string</ContactEmailAddress>
</Shipper>
<Contact>
<Name>string</Name>
<CompanyName>string</CompanyName>
<PhoneNumber>string</PhoneNumber>
<PhoneExtension>string</PhoneExtension>
<EmailAddress>string</EmailAddress>
</Contact>
<Destinations>
<Destination xsi:nil="true" />
<Destination xsi:nil="true" />
</Destinations>
<PickupInformation>
<PickupDate>string</PickupDate>
<ReadyTime>string</ReadyTime>
<CloseTime>string</CloseTime>
<AdditionalInstructions>string</AdditionalInstructions>
<LoadAttributes xsi:nil="true" />
<SendEmailConfirmation>boolean</SendEmailConfirmation>
</PickupInformation>
<ServiceOptions>
<PURAccessorial>LiftGate or NoRollup</PURAccessorial>
<PURAccessorial>LiftGate or NoRollup</PURAccessorial>
</ServiceOptions>
<ServiceLevel>StandardService or GuaranteedService or GuaranteedByNoon or GuaranteedHourlyWindow or ExpeditedService or WeekendExpress</ServiceLevel>
<HourlyWindow>
<Start>string</Start>
<End>string</End>
</HourlyWindow>
<ReferenceNumbers>
<ShipperNumber>string</ShipperNumber>
<QuoteNumber>string</QuoteNumber>
<PONumber>string</PONumber>
</ReferenceNumbers>
<ExpeditedQuoteNumber>string</ExpeditedQuoteNumber>
<LinkedBolId>int</LinkedBolId>
</Pickup>
<IncludeBol>boolean</IncludeBol>
<IncludeBolPdf>boolean</IncludeBolPdf>
</request>
</CreatePickupRequest>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
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>
<CreatePickupRequestResponse xmlns="http://www.rlcarriers.com/">
<CreatePickupRequestResult>
<PickupRequestID>string</PickupRequestID>
<Pickup>
<Id xmlns="http://gorlc.com/">string</Id>
<WasSuccess xmlns="http://gorlc.com/">boolean</WasSuccess>
<Message xmlns="http://gorlc.com/">string</Message>
<Result xmlns="http://gorlc.com/">
<ExtensionData xsi:nil="true" />
<BOL xsi:nil="true" />
<BOLAvailableFlag>boolean</BOLAvailableFlag>
<Channel xsi:nil="true" />
<CloseTime>string</CloseTime>
<Comment>string</Comment>
<CommunicationStatus xsi:nil="true" />
<Constraints xsi:nil="true" />
<ContactEmail>string</ContactEmail>
<ContactExtension>string</ContactExtension>
<ContactName>string</ContactName>
<ContactPhone>string</ContactPhone>
<CustomsDocumentRequirementsFlag>boolean</CustomsDocumentRequirementsFlag>
<Id>int</Id>
<LatePickupFlag>boolean</LatePickupFlag>
<LoadDetails xsi:nil="true" />
<ParentId>int</ParentId>
<PickupDate>string</PickupDate>
<ReadyTime>string</ReadyTime>
<References xsi:nil="true" />
<Requestor xsi:nil="true" />
<RequestorType xsi:nil="true" />
<Shipper xsi:nil="true" />
<TaskStatus xsi:nil="true" />
<TerminalCode>string</TerminalCode>
<TerminalLocalDateTime>dateTime</TerminalLocalDateTime>
<VersionNumber>int</VersionNumber>
</Result>
</Pickup>
<BolPdf>base64Binary</BolPdf>
</CreatePickupRequestResult>
</CreatePickupRequestResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /sandbox/PickupRequestService.asmx HTTP/1.1
Host: api.rlcarriers.com
Content-Type: application/soap+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>
<CreatePickupRequest xmlns="http://www.rlcarriers.com/">
<APIKey>string</APIKey>
<request>
<Pickup>
<Shipper>
<Name>string</Name>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<ISO3Country>string</ISO3Country>
<ZipCode>string</ZipCode>
<City>string</City>
<State>string</State>
<PhoneNumber>string</PhoneNumber>
<PhoneExtension>string</PhoneExtension>
<ContactName>string</ContactName>
<ContactEmailAddress>string</ContactEmailAddress>
</Shipper>
<Contact>
<Name>string</Name>
<CompanyName>string</CompanyName>
<PhoneNumber>string</PhoneNumber>
<PhoneExtension>string</PhoneExtension>
<EmailAddress>string</EmailAddress>
</Contact>
<Destinations>
<Destination xsi:nil="true" />
<Destination xsi:nil="true" />
</Destinations>
<PickupInformation>
<PickupDate>string</PickupDate>
<ReadyTime>string</ReadyTime>
<CloseTime>string</CloseTime>
<AdditionalInstructions>string</AdditionalInstructions>
<LoadAttributes xsi:nil="true" />
<SendEmailConfirmation>boolean</SendEmailConfirmation>
</PickupInformation>
<ServiceOptions>
<PURAccessorial>LiftGate or NoRollup</PURAccessorial>
<PURAccessorial>LiftGate or NoRollup</PURAccessorial>
</ServiceOptions>
<ServiceLevel>StandardService or GuaranteedService or GuaranteedByNoon or GuaranteedHourlyWindow or ExpeditedService or WeekendExpress</ServiceLevel>
<HourlyWindow>
<Start>string</Start>
<End>string</End>
</HourlyWindow>
<ReferenceNumbers>
<ShipperNumber>string</ShipperNumber>
<QuoteNumber>string</QuoteNumber>
<PONumber>string</PONumber>
</ReferenceNumbers>
<ExpeditedQuoteNumber>string</ExpeditedQuoteNumber>
<LinkedBolId>int</LinkedBolId>
</Pickup>
<IncludeBol>boolean</IncludeBol>
<IncludeBolPdf>boolean</IncludeBolPdf>
</request>
</CreatePickupRequest>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+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>
<CreatePickupRequestResponse xmlns="http://www.rlcarriers.com/">
<CreatePickupRequestResult>
<PickupRequestID>string</PickupRequestID>
<Pickup>
<Id xmlns="http://gorlc.com/">string</Id>
<WasSuccess xmlns="http://gorlc.com/">boolean</WasSuccess>
<Message xmlns="http://gorlc.com/">string</Message>
<Result xmlns="http://gorlc.com/">
<ExtensionData xsi:nil="true" />
<BOL xsi:nil="true" />
<BOLAvailableFlag>boolean</BOLAvailableFlag>
<Channel xsi:nil="true" />
<CloseTime>string</CloseTime>
<Comment>string</Comment>
<CommunicationStatus xsi:nil="true" />
<Constraints xsi:nil="true" />
<ContactEmail>string</ContactEmail>
<ContactExtension>string</ContactExtension>
<ContactName>string</ContactName>
<ContactPhone>string</ContactPhone>
<CustomsDocumentRequirementsFlag>boolean</CustomsDocumentRequirementsFlag>
<Id>int</Id>
<LatePickupFlag>boolean</LatePickupFlag>
<LoadDetails xsi:nil="true" />
<ParentId>int</ParentId>
<PickupDate>string</PickupDate>
<ReadyTime>string</ReadyTime>
<References xsi:nil="true" />
<Requestor xsi:nil="true" />
<RequestorType xsi:nil="true" />
<Shipper xsi:nil="true" />
<TaskStatus xsi:nil="true" />
<TerminalCode>string</TerminalCode>
<TerminalLocalDateTime>dateTime</TerminalLocalDateTime>
<VersionNumber>int</VersionNumber>
</Result>
</Pickup>
<BolPdf>base64Binary</BolPdf>
</CreatePickupRequestResult>
</CreatePickupRequestResponse>
</soap12:Body>
</soap12:Envelope>