How to obtain carrier API key

An Access Key provides your company access to the carrier system which holds the information you or your customers need to ship, rate, and track a package, among others.

Directions: If you do not have a User Profile, you need to open a User Profile to gain an Account number (Navigate to Account Summary, tap Open a Shipping Account, tap Open an Account today and proceed with creating your account).

Steps

  1. Log in to the carrier website (Note: refer to section below specific to each carrier)
    • Note: If you do not have an account, sign up to establish your account. Once your account is created, open a carrier shipping account e.g. account number
  2. Update within Settings of the Admin Dashboard
  3. Tap Update button
  4. The key is now live for your Account

Carrier-specific directions

Refer to each item below for guidance on the steps included within the creation of the api key for each specific carrier.

DHL

  1. Go to Developer Center. Tip: register if no account previously, already exists.
  2. Go to Apps
  3. Tap Create An App
  4. Create App with App Name, Description, APIs, Add Tracking API (tap plus sign)
  5. Tap Create App Button, proceed to approved
  6. Tap Edit on the Apps List View for your app. Tap View
  7. On App. View Panel (top). In Credentials Section. Copy API Key, App Secret values.
  8. Update within Settings of the Admin Dashboard
  9. Tap Update button
  10. The key is now live for your Account

FedEx

  1. Go to Developer Resource Center.
  2. Tap text Get Production Key
  3. Proceed with Registration for Web Services Production Access
  4. Once you have completed the following form, go to Getting Started
  5. On the Developer Portal on the left side of the page, tap My Projects
  6. Tap + Create Project
  7. Select project project type from list of options. .. To create an API project, first let us know why you need API access dropdown menu. Tap “Ships with F. carrier and needs to integrate F. carrier APIs into their system”
  8. Select API(s) for your project. Select: Track API
  9. Select account, tap your account
  10. Read, confirm, acknowledge terms I would like to receive this notification and I have read, understand and agree to be bound by the F. Carrier Developer Portal License Agreement…
  11. Tap Next button. Proceed with configuration of the project.
  12. Create a Project. Define Project Name. Suggestion: Type: [Your company name] + Tracking API
  13. Select a country or territory. Suggestion: United States
  14. Tap Next
  15. Step 3 – Confirm details. Tap Accept Terms
  16. Tap Create
  17. Update within Settings of the Admin Dashboard
  18. Tap Update button
  19. The key is now live for your Account

UPS

  1. Open Developer Portal
  2. Tap Create Application button
  3. Tap Add Apps
  4. Enter details of new app. Choose from list of options. Integrate into my business, Enter account number, agree and confirm terms.
  5. Enter Contact Information
  6. Add App Details. App Name, Callback URL, Select Track API (any any others applicable)
  7. Add App Info/Credentials to form or Settings Page. Client ID, Client Secret, Callback URL, Billing Account Number. Tip: Use app url + /ups-callback as in example: https://app.example.com/ups-callback
  8. Update within Settings of the Admin Dashboard
  9. Tap Update button
  10. The key is now live for your Account
Updated on January 12, 2024
Was this article helpful?

Related Articles

Need Support?
Can't find the answer you're looking for?
Contact Support