Fredi API
Overview
Fredi API enables seamless integration between your business systems and the Fredi shipping platform. It allows you to programmatically create shipments, generate labels, manage returns, track consignments, retrieve freight costs, and interact with multiple carrier services through a single standardized interface.
Behind the scenes, Fredi processes all API requests through BWS (Business Web Service), a robust .NET Core–based web API layer that communicates directly with carrier systems.
What is Fredi API?
Fredi API is a REST-based interface that:
- Connects your ERP, WMS, e-commerce platform, or custom application to Fredi
- Standardizes shipment data across multiple carriers
- Handles carrier-specific logic internally via BWS
- Returns labels in multiple supported formats (PDF, ZPL, EPL, etc.)
- Manages customs, dangerous goods, and international shipping compliance
It acts as a carrier-agnostic integration layer, simplifying logistics automation.
Next Steps
- Explore the API documentation to understand available endpoints, request structures, and responses.
- Use the Try it Out panel to test API requests directly from the documentation.
- Open the API Explorer (Swagger UI) to interactively explore and test all available APIs.