Articles on: Shipper Account

FedEx SmartPost Developer Guide & API Credentials

This developer guide shows you how to access FedEx SmartPost shipping API via Postmen or FedEx XML / Web Services. See also the list of required API credentials for FedEx SmartPost integration.

Get FedEx SmartPost API Credentials

FedEx SmartPost requires a service contract.
Contact your FedEx account executive to enable FedEx SmartPost for your account.
Register for a FedEx developer account if you do not already have one.
Login to your account.

Select FedEx Web Services --> Develop and Test --> Get your test key
Complete the form, then accept the agreement to continue.

Note down the Developer Test Key, Account Number, and Meter Number.
FedEx will email you the Test Password. 

Select FedEx Web Services --> Move to Production --> Get Production Key
Complete the forms, then accept the agreement to continue.

Note down the Production Key, Password, Account Number, and Meter Number displayed.
FedEx will not email you the Production Password.

Use the FedEx test credentials to generate a label via Postmen Sandbox environment.
Send the sample label, together with request and response files to your FedEx sales representative to enable FedEx SmartPost, and get the Hub ID for your Production account.

Required FedEx SmartPost API credentials

FedEx SmartPost Developer Resources

Read FedEx SmartPost docs
Supported FedEx SmartPost service types and service options
Postmen FedEx SmartPost technical support:

Updated on: 20/06/2022

Was this article helpful?

Share your feedback


Thank you!