Table of Contents
Fedex APIs
Address Validation Service
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Address_Validation_Service.htm
- AddressValidationRequest ↔ AddressValidationReply
Consolidation Services
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Consolidation_Services.htm
// <color #ed1c24>Kompliziert!</color> //
- FedEx Express International DirectDistribution Services
- FedEx Express International DirectDistribution Freight Service
Country Service
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Country_Service.htm
Country Service enables customers to validate postal codes and service commitments. Supports city, postal, country and Origin-Destination related lookups and validations. Also returns postal and location details in the ValidatePostalReply.
- ValidatePostalRequest ↔ ValidatePostalReply
Create a Label
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Create_a_Label.htm
FedEx Web Services supports a variety of label options, including thermal, plain paper, and customizable labels. With FedEx Web Services, you can use the Ship Service and OpenShip Service to produce a wide variety of labels.
Dangerous Goods
FedEx DG Ready & Dangerous Good Data Service
- List Dangerous Goods Request ↔ ListDangerousGoodsReply
- ValidateDangerousGoodsRequest ↔ ValidateDangerousGoodsReply
- Upload Dangerous Goods Request ↔ Upload Dangerous Goods Reply
- AddDangerousGoodsHandlingUnitRequest ↔ AddDangerousGoodsHandlingUnitReply
- ModifyDangerousGoodsShipmentRequest ↔ ModifyDangerousGoodsShipmentReply
- Modify Dangerous Goods Handling Unit Request ↔ ModifyDangerousGoodsHandlingUnitReply
- RetrieveDangerousGoodsRequest ↔ RetrieveDangerousGoodsReply
- DeleteDangerousGoodsRequest ↔ DeleteDangerousGoodsRequest
- DeleteDangerousGoodsHandlingUnitRequest ↔ DeleteDangerousGoodsHandlingUnitReply
Electronic Trade Documents
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Electronic_Trade_Documents.htm
- UploadDocumentsRequest ↔ UploadDocumentsReply
- Electronic Trade Documents Request ↔ Electronic Trade Documents Reply
FedEx Intra-Country Shipping
<color #ed1c24>Intra-country shipping within most European countries and Mexico requires specific test and production credentials for each country. Credentials can be obtained from the Developer Resource Center.</color>
17 countries.
In-Flight Shipment Service
In-Flight Shipment Service provides the capability to request a redirect to hold for an in-flight package.
- ValidateDeliveryRequest ↔ ValidateDeliveryReply
- ProcessDeliveryRequest ↔ ProcessDeliveryReply
International Shipping
FedEx Express International Shipping
FedEx Express Freight Services: International
FedEx International Broker
Locations Service
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Locations_Service.htm
The Locations Service WSDL searches for, and returns, the addresses of the nearest FedEx package drop-off locations, including FedEx Office® Print and Ship Center, Drop Box and Ship and Get Locker locations.
- SearchLocationsRequest ↔ SearchLocationsReply
Open Shipping
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Open_Shipping.htm
<color #ed1c24>Kompliziert!</color>
Open Shipping is a highly flexible feature that allows you to create and enter information for a shipment as it is received throughout the day, rather than entering all of the shipping information only when the shipment is ready to be processed. The shipment remains “open” for a five-day period and accepts package additions, deletions or edits during that time. At the end of five days, the shipment must be confirmed or it will be purged.
- CreateOpenShipmentRequest ↔ CreateOpenShipmentReply
- CreatePendingShipmentRequest ↔ CreatePendingShipmentReply
- AddPackagesToOpenShipmentRequest ↔ AddPackagesToOpenShipmentReply
- ModifyPackageInOpenShipmentRequest ↔ ModifyPackageInOpenShipmentReply
- DeletePackagesFromOpenShipmentRequest
- DeleteOpenShipmentRequest
- ConfirmOpenShipmentRequest ↔ ConfirmOpenShipmentReply
- GetConfirmOpenShipmentResultsRequest
- RetrieveJobResultsRequest ↔ Retrieve Job Results Reply
- CancelPendingShipmentRequest (EmailLabel)
- ConfirmConsolidationRequest
- ConfirmConsolidationReply
- ConfirmOpenShipmentRequest
- ConfirmOpenShipmentReply
- ConsolidationShipmentRequest
- ConsolidationShipmentReply
- CreateConsolidationRequest
- CreateConsolidationReply
- CreatePendingShipmentRequest (EmailLabel)
- CreateOpenShipmentRequest
- CreateOpenShipmentReply
- DeleteOpenConsolidationRequest
- DeleteOpenConsolidationReply
- DeleteOpenShipmentRequest
- DeleteOpenShipmentReply
- DeletePackagesFromOpenShipmentRequest
- DeletePackagesFromOpenShipmentReply
- DeleteShipmentRequest
- DeleteShipmentReply
- GetConfirmConsolidationResultsRequest
- GetConfirmConsolidationResultsReply
- GetConfirmOpenShipmentResultsRequest
- GetConfirmOpenShipmentResultsReply
- GetCreateOpenShipmentResultsRequest
- GetCreateOpenShipmentResultsReply
- ModifyConsolidationRequest
- ModifyConsolidationReply
- ModifyOpenShipmentRequest
- ModifyOpenShipmentReply
- ModifyPackageInOpenShipmentRequest
- ModifyPackageInOpenShipmentReply
- RetrieveConsolidatedCommoditiesRequest
- RetrieveConsolidatedCommoditiesReply
- RetrieveConsolidationRequest
- RetrieveConsolidationReply
- RetrieveOpenShipmentRequest
- RetrieveOpenShipmentReply
- RetrievePackageInOpenShipmentRequest
- RetrievePackageInOpenShipmentReply
- ValidateOpenShipmentRequest
- ValidateOpenShipmentReply
= 42 Datenstrukturen = 21 Requests
Pickup Service
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Pickup_Service.htm
The Pickup Service WSDL allows you to schedule a courier to pick up a shipment, cancel a pickup request, or check for pickup availability.
- Pickup Service Request ↔ PickupServiceReply
- CancelPickup Service Request ↔ CancelPickupReply
- PickupAvailabilityRequest ↔ PickupAvailabilityReply
- ExpressTagAvailabilityRequest ↔ ExpressTagAvailabilityReply
Rate Services
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Rate_Services.htm
Use the RateService WSDL to request pre-ship rating information and to determine estimated or courtesy billing quotes.
- RateRequest ↔ RateReply
Returns Shipping
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Returns_Shipping.htm
- ProcessShipmentRequest
Ship Service
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Ship_Service.htm
Use the ShipService WSDL to process and submit various shipping requests to FedEx, such as FedEx Express® international shipments as well as Return shipments. Each shipping request will contain descriptive information for each shipment. The ShipService WSDL also offers you a service to validate your shipping requests prior to actually submitting a true shipment to FedEx.
- ProcessShipmentRequest ↔ ProcessShipmentReply
- DeleteShipmentRequest ↔ DeleteShipmentReply
- ProcessTagRequest ↔ ProcessTagReply
- DeleteTagRequest ↔ DeleteTagReply
- ValidateShipmentRequest ↔ ValidateShipmentReply
- SendNotificationsRequest
Special Services
Delivery Signature Options
FedEx Priority Alert Options
Saturday Service
Hold at Location
Shipping Document Service
Upload Images
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Upload_Images.htm
- Upload Image Request ↔ Upload Image Reply
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Saturday_Service.htm
Tracking and Visibility Services
Tracking Shipments
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Tracking_Shipments.htm
- TrackRequest ↔ TrackReply
Signature Proof of Delivery (SPOD)
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Signature_Proof_of_Delivery_SPOD.htm
- GetTrackingDocumentsRequest ↔ GetTrackingDocumentsReply
Notification
https://www.fedex.com/us/developer/webhelp/ws/2018/EU/wsdvg/Notification.htm
Send notification of package state to up to four email addresses.
- SendNotificationsRequest ↔ SendNotificationsReply
FedEx InSight
Validation Availability And Commitment Service
Use Validation Availability and Commitment Service (VACS) WSDLs to check service availability, route and postal codes.
- ServiceAvailabilityRequest ↔ ServiceAvailability Reply
Appendices
Appendix E. Web Services and Service IDs
- Address Validation Service (aval)
- ASYNC Service (async)
- Close Service (clos)
- Country Service (cnty)
- DGDS Service, DGLD (dgds)
- ETD Service / Upload Document Service (cdus)
- In-Flight Shipment Service (ifss)
- Locations Service (locs)
- OpenShip Service (ship)
- Pickup Service (disp)
- RateService (crs)
- Ship Service (ship)
- Track Service (trck)
- Validation Availability And Commitment Service (vacs)
= 14 services
Standard Services
- LocationService_v9_java
- RateService_v24_java
- ServiceAvailabilityService_v8_java
- SignatureProofofDeliveryService_v16_java
TrackNotificationService_v16_java- TrackService_v16_java
- ValidatePostalCodeService_v8_java
= 7 (6) services
Advanced Services
AddressValidationService_v4_java- CancelPickupService_v17_java
CloseService_v5_javaCreatePendingShipmentService_v15_java- CreatePickupService_v17_java
DeleteShipmentService_v23_java- DeleteTagService_v23
DGDSService_v3_javaDGLDService_v1_java- ExpressTagAvailabilityService_v17_java
- IFSSService_v1_java ?
OpenShipService_v15_java- PickupAvailabilityService_v17_java
- ProcessTagService_v23_java
- ShipService_v23_java
- UploadDocumentService_v11_java
- ValidateShipService_v23_java
= 17 (10) services
