The ShipRush SOAP API is used by software developers to integrate ShipRush 'non-visually' with their application, using a Web Service approach. The SOAP API is ideal since it allows access from anywhere on your network, and gives you control over the shipping process and presentation. This tool is perfect for developers who want to include bulk shipping capabilities in their ShipRush integration.


  • Add shipment rating and label printing to custom and commercial software
  • Print labels for one or more shipping carriers
  • Enable a "pick and pack" work flow (available for UPS)


The ShipRush SOAP API is a webservice that takes shipment parameters (address, service, package weight, etc) and generates a shipping label (as raster image or as thermal image). The developer is responsible for writing code that talks to the host application, taking data from the host application and converting into ShipRush-compatible XML. ShipRush prints the label (or returns an image) and returns a response which the developer's code will use to update the host application with shipping details. The process is non-visual, meaning everything is code driven and happens automatically without human interaction with the ShipRush interface.

The ShipRush SOAP API lets you submit shipment parameters (address, service, package weight, etc) and print shipping labels to laser and thermal printers.
The SOAP API returns tracking numbers and costs that you can persist in your application.
The SOAP API is non-visual, meaning everything is code driven and happens automatically without human interaction
The ShipRush GUI can optionally be used for shipment management (voiding shipments, reprinting labels, and other functions

Click here for a matrix comparing the different developer tools

For purchasing information click here.


Q: What is ShipRush?
A: ShipRush is an easy and efficient way to ship via FedEx, UPS, or USPS. ShipRush automatically pulls the 'Ship To' address from the invoice/sales order into the shipping form. Enter a weight, press ship for your shipping label to print out and an automatic email to be sent to the customer with the tracking number.

Q: Is the ShipRush SOAP Server hosted by Z-Firm (e.g does it run in the "cloud")?
A: No. The ShipRush SOAP Server is on-premises software that is installed on the customer premises (where the shipping is done). Any number of client applications can access this installation of ShipRush.

Q: Do I need to use ShipRush in conjunction with the carrier(s) software such FedEx Ship Manager or UPS WorldShip? 
A: No. ShipRush does not use the carriers' software. ShipRush handles all the communication with the carriers directly.

Q: How do I install the ShipRush SOAP Server?
A: Go to the download area to download the ShipRush carriers you need, i.e. FedEx, etc. 
Install. During the setup wizard, select the option that you are on a network, and that this machine is the server box. 
Complete the wizard. 
You now have the SOAP server running!

Q: How can I get more information about ShipRush Developer options? 
A: Email or call (206)812-7874.