Operations & Settings
Bulk update subscription delivery method
Updates the delivery method configuration for subscription contracts in bulk.
Full behavior, validation rules, and side effects
Endpoint:
PUT /api/external/v2/bulk-automations/delivery-method
Authentication:
- API Key (query parameter: api_key) Query Parameters:
api_key(required) – Your API keydeliveryMethodTitle(required) – Delivery method titledeliveryMethodCode(required) – Delivery method codedeliveryMethodPresentmentTitle(required) – Customer-facing delivery method titledeliveryMethodId(required) – Shopify Delivery Method Definition GraphQL ID
Request Body:
{
"subscriptionIds": "29879894300"
}
What This Endpoint Does:
- Updates the delivery method details for the provided subscription contracts
- Creates a bulk automation task
- Processes updates asynchronously in the background
How It Works:
- Merchant provides delivery method details via query parameters
- Subscription IDs are provided in request body
- System validates shop ownership and active status
- Bulk automation job is created
- Delivery method is updated for each subscription
Important Notes:
- Only one bulk automation per shop can run at a time
- deliveryMethodId must be in Shopify GraphQL ID format (e.g. gid://shopify/DeliveryMethodDefinition/…)
- Processing is asynchronous
- Previous generated orders are not modified
PUT
Bulk update subscription delivery method
Documentation Index
Fetch the complete documentation index at: https://appstleinc-aeca3e0a.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Query Parameters
Your API Key
Body
application/json
Response
Bulk delivery method update successfully queued and initiated.