Processing Profiles
Manage processing time profiles for Etsy products. Define how long products take to make (ready_to_ship or made_to_order with 1-10 days/weeks processing time). Used in product deployment via processing_profile_id.
📄️ List processing profiles
Get all processing time profiles for an Etsy shop. Returns profiles from database if available, otherwise fetches from Etsy API. The 'source' field indicates data origin (database or api).
📄️ Create processing profile
Create a new processing time profile for Etsy shop. Defines how long products take to make (ready_to_ship or made_to_order with 1-10 days/weeks). Only one profile can be set as default. After creation, system automatically syncs with Etsy API to ensure database consistency.
📄️ Get processing profile detail
Get details of a specific processing profile by readiness_state_id
📄️ Update processing profile
Update an existing processing profile. Send only fields you want to update. Smart update: if only is_default changes, skips Etsy API call and updates database only. Otherwise updates both Etsy and database.
📄️ Delete processing profile
Delete a processing profile from Etsy shop. Removes from both Etsy API and local database.