Shipping Profiles
Manage shipping configurations for different regions and carriers
📄️ List shipping profiles
Get shipping profiles for your e-commerce sites. Required for Etsy and TikTok deployments.
📄️ Create shipping profile
Create a new shipping profile for a site. The profile will be created on the e-commerce platform (Etsy/TikTok) and synced to Dodgeprint. **IMPORTANT FOR ETSY**: Etsy sites have strict validation - shipping_carrier_id and mail_class must exist in the database (use GET /v1/countries/{country_iso}/shipping-carriers to get valid values). Other platforms have relaxed validation for backwards compatibility.
📄️ Get shipping profile details
Get complete shipping profile configuration including destinations, carriers, and pricing rules.
📄️ Update shipping profile
Update an existing shipping profile's configuration. Changes will be synced to the e-commerce platform.
📄️ Delete shipping profile
Delete a shipping profile. This will remove the profile from both Dodgeprint and the e-commerce platform.
📄️ Get shipping carriers by country
Get available shipping carriers and mail classes for a specific country. Used to get carrier IDs and mail class keys for creating shipping profiles.