Get Started with FedEx Web Services
FedEx has retired the legacy FedEx Ship Manager® API (Application Programming Interface) and the FedEx Ship Manager® Direct electronic shipping solutions.
Take advantage of the new features not offered in our legacy solutions by making the switch to FedEx Web Services, and be on your way to offering cutting edge solutions to your customers. Read through the steps to transition below.
Quick steps to migrate your application to FedEx Web Services.
- The FedEx Developer Resource Center has everything you’ll need to get started. If you don’t have a username and password, click “Sign up now!” to take advantage of all of the technical resources within the FedEx Developer Resource Center.
Visit the FedEx Developer Resource Center
- Once you have logged in to the FedEx Developer Resource Center, select the FedEx Web Services. Then select “Develop and Test” and click the “Get your test key button”.
Develop and Test Your Application
- Enter your contact information and click “Continue.” Once you’ve read the terms and conditions, select “I Accept.” After you’ve completed these steps, you’ll receive an email from fedex.com Online Services. Make sure to save this email, as you’ll need it for the testing process.
- Now you're ready to build and run the sample code with FedEx Web Services. To start, go to the confirmation page and copy your developer test key. Now, paste this into the sample code. Next, go to the email that you’ve received from fedex.com online services and copy the password, account number and meter number into the sample code. Once you’ve completed these steps, you can successfully build and execute the code.
- After successfully completing the test application, visit the “Move to Production” section of the FedEx Developer Resource Center to obtain a production key. At this point, you’ll need to register for production credentials using a valid FedEx account number.
Move to Production
- Once the registration is complete, a production authentication key and meter number will be provided which you’ll need to save for your records. Replace the test credentials and URL in your sample code with the production credentials and URL. Now you’ve successfully tested and moved to production with FedEx Web Services.
- FedEx Ship Manager® API and FedEx Ship Manager® Direct Retirement
Since FedEx Web Services was introduced in August 2007, the FedEx Ship Manager® API and FedEx Ship Manager® Direct solutions were placed in containment and no new services or features have been added. On May 31, 2012, FedEx retired our legacy FedEx Ship Manager API and FedEx Ship Manager Direct backend systems. Customers that have not transitioned to FedEx Web Services or another FedEx electronic shipping solution by this date will not be able to submit FedEx Ship Manager API or FedEx Ship Manager Direct transactions through the FedEx systems.
Migrate To FedEx Web Services
Customers using FedEx Ship Manager API and FedEx Ship Manager Direct are asked to migrate to FedEx Web Services to take advantage of the robust service offerings not available in the legacy solutions. New service and feature offerings such as FedEx SmartPost®, FedEx Priority AlertSM, shipment validation and estimated duties and taxes are just a few of the many services that can take your business to the next level. We strongly encourage FedEx Ship Manager API and FedEx Ship Manager Direct users to begin incorporating the transition to FedEx Web Services into their development cycle now. To get started integrating FedEx Web Services today, log in to the FedEx Developer Resource Center at fedex.com/developer and select “Get started with FedEx Web Services Technical Resources now” for additional information.
A technical support desk has been established to assist customers moving from FedEx Ship Manager API and FedEx Ship Manager Direct to FedEx Web Services. For pre-production technical questions, e-mail the support desk at MigrationWebSupport@fedex.com. All other inquiries should follow the support process outlined in the "Support" section of the FedEx Developer Resource Center. Customers that used a third-party IT consultant to integrate FedEx Ship Manager API or FedEx Ship Manager Direct into their system will need to re-engage with them. For general questions pertaining to the migration effort, frequently asked questions can be found here.
Third-party Software Solutions
Customers using a third-party software solution and interested in getting services only offered through FedEx Web Services should contact their software provider for updates and support processes. You can view a list of FedEx® Compatible Solutions Program providers and their supported certified FedEx technology solutions at FedEx Compatible site.
Back to Top
- FedEx Ship Manager API Subscribe Retirement
On June 1, 2011, FedEx retired the subscription transaction for the legacy FedEx Ship Manager® API and FedEx Ship Manager® Direct solutions. The subscription transaction automatically generates a new meter number and is typically used once for new software installations. FedEx functionality utilizing the FedEx Ship Manager API and FedEx Ship Manager Direct solutions will not work with new software installations that use the legacy subscription transaction after June 2011.
In order to maintain this functionality, applications and systems using these solutions must upgrade to FedEx Web Services. Existing software installations of the FedEx Ship Manager API or FedEx Ship Manager Direct functionality will not be affected if a new meter is not required. FedEx Web Services transactions are not affected by this change.
Depending on the transaction format used, the following are the specific transaction types that were disabled as of June 1, 2011.
Transaction Format Transaction Type XML FDXSubscription Request CTS 211
Please begin to incorporate the transition to FedEx Web Services into your development cycle now. For questions regarding migration to FedEx Web Services, e-mail our technical support desk at firstname.lastname@example.org. If you are using third-party software, contract your software provider for updates and support.
For pre-production technical questions, email the support desk at email@example.com.
Customers that used a third-party IT consultant to integrate FedEx Ship Manager API or FedEx Ship Manager Direct into their system will need to re-engage with them.