Connectors

E-commerce

FedEx

FedEx shipping: create shipments, validate addresses, book pickups, handle returns, and track parcels
Signs in with
OAuth 2.0 sign-in
Runs on
Cloud or On-Prem Worker
Operations
89
Ready-made triggers
0

Connect FedEx

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for FedEx and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
For services offered under Connect a Service you only sign in and approve access. Otherwise use Connect with OAuth2 with your own OAuth app. See Authorize with OAuth.
FieldWhat to enter
EnvironmentRequiredFedEx production or sandbox API host. Use the token endpoint of the same environment.
Token endpointRequiredFedEx OAuth token endpoint of the selected environment.
Client IDRequiredThe project client ID (shown as the API key) from the FedEx Developer Portal.
Client secretRequiredSecretThe project client secret (shown as the secret key) from the FedEx Developer Portal.
Client authenticationRequiredFedEx expects the client credentials in the token request body.

Use it in a flow

  1. Open a flow, open the node library and search for FedEx.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from FedEx without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if FedEx can send webhooks, a Webhook trigger receives them at its own URL.

Operations

89 operations in 22 groups. Each one is a step you can add to a flow.

Account registration4
Address ValidationaddressValidationPOSTAPI End point being used to perform address validation during the credentials registration process of csp consumers.
Invoice ValidationinvoiceValidationPOSTAPI End point being used to perform invoice validation during the credentials registration process of csp consumers.
PIN GenerationpinGenerationPOSTUse this API endpoint to generate the PIN as part of the PIN validation during the credentials registration process of csp consumers.
PIN ValidationpinValidationPOSTAPI End point being used to perform PIN validation during the credentials registration process of csp consumers.
Address validation1
Validate AddressvalidateAddressPOSTUse this endpoint to get address resolution details.
Consolidation9
Confirm Consolidation ResultsconfirmConsolidationResultsPOSTConfirm Consolidation Results endpoint is intended to confirm a new consolidation request with preliminary information so that the customers can confirm the consolidation.
Confirm ConsolidationsconfirmConsolidationsPOSTConfirm Consolidation endpoint is intended to confirm a new consolidation request with preliminary information so that the customers can confirm the consolidation .
ConsolidationShipmentResultsconsolidationShipmentResultsPOSTThis endpoint provides the ablity to find out if the asyncronous processing for open shipments is complete.
Create Consolidation ShipmentcreateConsolidationShipmentPOSTCreate Consolidation Shipment service would help the customer to create a shipment and confirm it with the required shipping information.
Create ConsolidationscreateConsolidationsPOSTCreate Consolidation endpoint is intended to create a new consolidation request with preliminary information ( Shipper, recipient, origin info etc.,) so that the customers can consolidate...
Delete ConsolidationdeleteConsolidationPUTDelete Consolidation endpoint is intended to delete a new consolidation request with preliminary information ( Shipper, recipient, origin info etc.,) so that the customers can consolidate...
Delete Consolidation ShipmentsdeleteConsolidationShipmentsPUTUse this endpoint to delete the Express or Ground consolidations shipments that have not been tendered to FedEx.
Modify ConsolidationsmodifyConsolidationsPUTModify Consolidation endpoint is intended to modify a new consolidation request with preliminary information ( Shipper, recipient, origin info etc.,) so that the customers can modify the...
Retrieve ConsolidationretrieveConsolidationPOSTRetrieve Consolidation service is intended to retrieve the consolidations which were created with the preliminary information ( Shipper, recipient, origin info etc.,) based on the...
Credential registration1
Create Customer KeycreateCustomerKeyPOSTCompatible Providers can use this end point to generate Customer Key and Customer Secret for their customers.
Dangerous goods11
Add Handling UnitaddHandlingUnitPOSTThis endpoint helps you to add a dangerous goods handling unit with the required DG information.
Delete Dangerous GoodsdeleteDangerousGoodsPOSTThis endpoint deletes the Dangerous Goods Shipment data which is uploaded to DGDS.
Delete Handling UnitdeleteHandlingUnitPOSTThis endpoint deletes the handling Unit(s) from the Dangerous Goods Shipment which is uploaded to DGDS.
Download Dangerous Goods ManifestdownloadDangerousGoodsManifestPOSTThis endpoint allows user to pass in the appropriate manifest token, the user gets Dangerous Good manifest report as an encrypted content in pdf format.
Get Token for Dangerous Goods ManifestgetTokenForDangerousGoodsManifestPOSTUse this endpoint to pass the appropriate account number, meter number and document details, the user will get an encrypted JWT token with the document ID/url to generate the manifest.
Modify Dangerous GoodsmodifyDangerousGoodsPUTThis endpoint allows to modify and updates the dangerous goods shipment level data.
Modify Handling UnitmodifyHandlingUnitPUTThis endpoint helps you to modify a dangerous goods handling unit with the required DG information.
Retrieve Dangerous Goods DataretrieveDangerousGoodsDataPOSTThis endpoint retrieves previously uploaded dangerous goods data associated with the provided upload ID.
Retrieve Dangerous Goods ManifestretrieveDangerousGoodsManifestPOSTThis endpoint provides information about the HazMat goods which is shipped and is readily available in a single document.
Upload Dangerous Goods DatauploadDangerousGoodsDataPOSTUse this endpoint to validate and upload dangerous goods data.
Validate Dangerous GoodsvalidateDangerousGoodsPOSTThis endpoint validates the dangerous goods shipment and returns proper validation results if any violations exists.
Duties and taxes1
Duties Taxes EstimatesdutiesTaxesEstimatesPOSTRetrieves estimated duties and taxes for a shipment based on commodity and destination details.
Freight LTL5
Cancel Freight LTL PickupcancelFreightLtlPickupPUTUse this endpoint to cancel the already scheduled freight pickup request.
Check Freight LTL Pickup AvailabilitycheckFreightLtlPickupAvailabilityPOSTThis endpoint allows you to check the availability of an Freight LTL pickup service.
Create Freight LTL PickupcreateFreightLtlPickupPOSTThis endpoint helps you to create a freight pickup request for a package to be picked up.
Rate Freight LTLrateFreightLtlPOSTThis endpoint providess the ability to retrieve rate quotes and optionall transitt informationnnn.
Ship Freight LTLshipFreightLtlPOSTThis endpoint helps you to create a Freight LTL Shipment request with the required Freight LTL Shipment information, and to retrieve information for an already in process shipment.
Global trade1
Retrieve Regulatory DetailsretrieveRegulatoryDetailsPOSTUse this endpoint to retrieve regulatory document and advisories for your shipment.
Ground end of day close2
Ground End Of Day ClosegroundEndOfDayClosePUTUse this endpoint to close the Ground shipments and generate the reports.
Reprint End of the dayreprintEndOfTheDayPOSTUse this endpoint to reprint the closed Ground shipments reports.
Harmonized codes1
Search Harmonized Code Data V2searchHarmonizedCodeDataV2POSTUse this endpoint to search a fully qualified Harmonized System information based on commodity description and origin or destination country
Locations1
Find LocationsfindLocationsPOSTUse this endpoint to search for FedEx locations by address, geographic coordinates, or phone number.
Open ship10
Add Open Shipment PackagesaddOpenShipmentPackagesPOSTThis endpoint helps you to add packages to Open Shipment request with the required shipping information before the shipment is confirmed.
Confirm Open ShipmentconfirmOpenShipmentPOSTUse this endpoint to validate and upload the Open Ship shipment data to FedEx Systems once all packages are added in the Shipment request.
Create Open ShipmentcreateOpenShipmentPOSTThis endpoint helps you to create an openn shipment request with the required shipping information.
Delete Open Shipment PackagesdeleteOpenShipmentPackagesPUTThis endpoint helps you to delete packages from Open Shipment request with the required shipping information before the shipment is confirmed.
Get Open Shipment ResultsgetOpenShipmentResultsPOSTThis endpoint enables you to finalize the Open Shipment.
Modify Open ShipmentmodifyOpenShipmentPUTThis endpoint helps you to modify an Open shipment request with the required shipping information before the shipment is confirmed.
Modify Open Shipment PackagesmodifyOpenShipmentPackagesPUTThis endpoint helps you to modify packages in Open Shipment request with the required shipping information before the shipment is confirmed.
OpenShipmentDelete V1openShipmentDeleteV1PUTThis endpoint helps you to delete a Openshipment request with the required shipping information before the shipment is confirmed.
Retrieve Open ShipmentretrieveOpenShipmentPOSTThis endpoint helps the user to RETRIEVE the entire shipment request details of the OpenShipment that is created.
Retrieve Open Shipment PackageretrieveOpenShipmentPackagePOSTThis endpoint helps the user to RETRIEVE specific package request details of the Open Shipment that is created.
Pickup3
Cancel PickupcancelPickupPUTUse this endpoint to cancel the already scheduled pickup request.
Check Pickup AvailabilitycheckPickupAvailabilityPOSTUse this endpoint to check the availability of a pickup service.
Create PickupcreatePickupPOSTUse this endpoint to create a pickup request for a package.
Postal code validation1
Validate PostalvalidatePostalPOSTUse this endpoint to validate postal codes and service commitments.
Rates and transit times1
Rate and Transit timesrateAndTransitTimesPOSTThis endpoint provides the ability to retrieve rate quotes and optionalll transit information.
Regulatory1
Regulatory ProfileregulatoryProfilePOSTAPI End point being to submit regulatory compliance information.
Returns10
Cancel RMAcancelRmaPUTThis endpoint cancels the specified RMA using the provided RMA ID.
Create RMAcreateRmaPOSTThis endpoint provides the capability for retailers to create new RMAs and all the item level detail required for a return.
Easy Returns LocationseasyReturnsLocationsPOSTThis endpoint retrieves nearby FedEx locations for FedEx Easy Returns (FER).
Formatted Returns LabelformattedReturnsLabelPOSTThis endpoint allows personnel at FedEx retail locations to print return labels and, when applicable, packing slips.
Get LabelgetLabelGETThis endpoint provides the capability of retrieving FedEx labels for a given label ID generated during RMA creation.
Receipt DetailsreceiptDetailsGETThis endpoint provides the receipt details for the specified receipt ID.
Retrieve ItemretrieveItemGETThis endpoint retrieves a single item record for the specified retailer ID and SKU combination.
RMA DetailsrmaDetailsPOSTThis endpoint retrieves RMA details records for a retailer with support for filtering, sorting, and pagination.
Save ItemsaveItemPOSTThis endpoint creates a new item and associated product information for the specified retailer and returns the saved item details.
Update ItemupdateItemPUTThis endpoint updates the details of an existing item and its associated product information.
Service availability3
Retrieve Services and Packaging OptionsretrieveServicesAndPackagingOptionsPOSTUse this endpoint to return a list of all FedEx Express or FedEx Ground services and packaging type combinations that are available between the input origin and destination and...
Retrieve Services and Transit TimesretrieveServicesAndTransitTimesPOSTThis endpoint gives the estimated transit times for a particular shipment.
Retrieve Special Service OptionsretrieveSpecialServiceOptionsPOSTUse this endpoint to request list of all available FedEx services, shipment special, service options along with delivery signature options and return shipment types that are available...
Ship6
Cancel ShipmentcancelShipmentPUTUse this endpoint to cancel FedEx Express and Ground shipments that have not already been tendered to FedEx.
Cancel TagcancelTagPUTThis endpoint cancels a FedEx Return Tag and the associated pickup for FedEx Express and FedEx Ground shipments if the shipment has not yet been picked up by the courier.
Create ShipmentcreateShipmentPOSTThis endpoint helps you to create shipment requests thereby validating all the shipping input information and either generates the labels (if the responses is synchronous) or a job ID if...
Create TagcreateTagPOSTFedEx creates and delivers a return shipping label to your customer and collects the item for return.
Retrieve Async ShipretrieveAsyncShipPOSTThis endpoint helps you to process confirmed shipments asynchronously (above 40 packages) and produce results based on job id.
Validate ShipmentvalidateShipmentPOSTUse this endpoint to verify the accuracy of a shipment request prior to actually submitting shipment request.
Tracking6
Send NotificationsendNotificationPOSTThis endpoint helps you setup up, customize the tracking event notifications to be received for a shipment.
Track by ReferencestrackByReferencesPOSTThis endpoint returns tracking information based on alternate references other than Tracking Number such as Customer reference numbers, etc. Note: FedEx APIs do not support Cross-Origin...
Track by Tracking Control NumbertrackByTrackingControlNumberPOSTUse this endpoint to return tracking information based on a Tracking Control Number.
Track by Tracking NumbertrackByTrackingNumberPOSTThis endpoint provides customers package tracking information based on a tracking number for various shipping services.
Track DocumenttrackDocumentPOSTThis endpoint helps you to request a letter that includes the recipient's signature as a proof of delivery.
Track Multiple Piece ShipmenttrackMultiplePieceShipmentPOSTThis endpoint returns tracking information for multiplee piece shipments, Group MPS, or an outbounddd shipment which is linked to a return shipment.
Tracking subscriptions6
Retrieve Project DetailretrieveProjectDetailGETRetrieves the subscription details corresponding to the subscriptionId provided only for a admin of the organisation.
Tracking Number AssociationtrackingNumberAssociationPOSTTo Add/Remove tracking numbers to a webhook subscription
Tracking Number Job DetailstrackingNumberJobDetailsGETThe below endpoint is to retrieve report for a given JobId .
Tracking Number Job StatustrackingNumberJobStatusGETThis is to retrieve status of the job or all jobs submitted by the user if no job id is provided.
TrackingNumberSynchronousAssociationtrackingNumberSynchronousAssociationPOSTTo Add/Remove tracking numbers to a webhook subscription synchronously
Update Webhook ProjectupdateWebhookProjectPUTThis endpoint allows you to update subscriptions
Trade documents upload5
Upload DocumentuploadDocumentPOSTUse this endpoint to upload the trade documents electronically before (pre-shipment) and after (post-shipment) the shipment is created.
Upload Encoded ImageuploadEncodedImagePOSTAPI End point to upload customized Company Letterhead/Logo and Digital signature images in the form of base64 encoded format which can be used in the FedEx generated paperwork or reports.
Upload ImagesuploadImagesPOSTUse this endpoint to upload customized Company Letterhead/Logo and Digital signature images which can be used in the FedEx generated paperwork or reports.
Upload Multiple DocumentsuploadMultipleDocumentsPOSTUse this endpoint to upload multiple trade documents electronically before (pre-shipment) and after (post-shipment) the shipment is created
Upload Multiple Encoded DocumentsuploadMultipleEncodedDocumentsPOSTUse this endpoint to upload multiple trade documents as base64 electronically before (pre-shipment) and after (post-shipment) the shipment is created