Fulfillment Services
Overview
Our Fulfillment Services API allows you to submit orders to Shipwire, receive acknowledgment of submitted orders, and determine whether any problems were encountered during order submission.
Many applications are already integrated with Shipwire for order fulfillment. See all compatible applications.
API Endpoints
Sandbox
https://api.beta.shipwire.com/exec/FulfillmentServices.php
Production
https://api.shipwire.com/exec/FulfillmentServices.php
Example Request
POST /exec/FulfillmentServices.php Content-Type: application/xml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 | <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE OrderList SYSTEM "http://www.shipwire.com/exec/download/OrderList.dtd"> <OrderList> <Username>api_user@example.com</Username> <Password>yourpassword</Password> <Server>Test</Server> <Referer>023YAHOO</Referer> <Order id="test-485"> <Warehouse>00</Warehouse> <AddressInfo type="ship"> <Name> <Full>Sheridan Rawlins</Full> </Name> <Address1>321 Foo bar lane</Address1> <Address2>Apartment #2</Address2> <City>Nowhere</City> <State>CA</State> <Country>US</Country> <Zip>12345</Zip> <Phone>555-444-3210</Phone> <Email>sheridan@rawlins.com</Email> </AddressInfo> <Shipping>GD</Shipping> <Item num="0"> <Code>12345</Code> <Quantity>1</Quantity> </Item> </Order> <Order id="test-486"> <Warehouse>00</Warehouse> <AddressInfo type="ship"> <Name> <Full>Sheridan Rawlins</Full> </Name> <Address1>321 Foo bar lane</Address1> <Address2>Apartment #2</Address2> <City>Nowhere</City> <State>CA</State> <Country>US</Country> <Zip>12345</Zip> <Phone>(555)444-3210</Phone> <Email>sheridan@rawlins.com</Email> </AddressInfo> <Shipping>GD</Shipping> <Item num="0"> <Code>12345</Code> <Quantity>1</Quantity> </Item> </Order> <Order id="test-487"> <Warehouse>00</Warehouse> <AddressInfo type="ship"> <Name> <Full>Sheridan Rawlins</Full> </Name> <Address1>321 Foo bar lane</Address1> <Address2>Apartment #2</Address2> <City>Nowhere</City> <State>CA</State> <Country>US</Country> <Zip>12345</Zip> <Phone>555.444.3210</Phone> <Email>sheridan@rawlins.com</Email> </AddressInfo> <Shipping>GD</Shipping> <Item num="0"> <Code>654654</Code> <Quantity>1</Quantity> </Item> </Order> </OrderList> |
Example Response
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE SubmitOrderResponse SYSTEM "http://www.shipwire.com/exec/download/SubmitOrderResponse.dtd"> <SubmitOrderResponse> <Status>0</Status> <TotalOrders>1</TotalOrders> <TotalItems>1</TotalItems> <TransactionId>1319266806-257193-1</TransactionId> <OrderInformation> <Order number="SG1011004883" id="1319266806-257193-1" status="accepted"> <Shipping> <Warehouse>UK</Warehouse> <Service>Royal Mail Airmail</Service> <Cost>5.23</Cost> </Shipping> </Order> </OrderInformation> <ProcessingTime>3</ProcessingTime> </SubmitOrderResponse> |
Additional Resources |
Test FormXML Documentation |