Actions32
- Client Actions
- Company Actions
- Event Actions
- External Object Actions
- Invoice Actions
- Location Actions
- Product Actions
- Webhook Actions
Event → Add Products
AI-generatedSummary
Adds one or more products to an existing event in MICE Operations by POSTing a JSON array of product objects to /events/{eventId}/products.
Inputs
- Event ID (required) — Numeric ID of the event to add products to. Used in the request URL.
- Products (required) — JSON array of product objects, sent as-is as the request body. The node does not validate or build the product fields, so the objects must follow the MICE Operations API's expected format. Defaults to [].
- Request Options — Optional node settings: batching (items per batch, default 50; batch interval in ms, default 1000), ignore SSL certificate issues, HTTP proxy URL, and timeout in ms (default 10000).
Output shape
The parsed JSON response from the MICE Operations API for the POST request. The exact fields depend on the API.
The node adds no post-processing to this operation. The response is passed through as returned. It uses the miceoperationsApi credential against https://api.miceoperations.com/api/v1. API errors fail the node unless Continue On Fail is enabled.
Examples
Example 1: Attach catering products to an event after it is created.
Event ID = {{$json.id}}; Products = [{"product_id": 12, "quantity": 50}] (field names depend on the API).
Example 2: Add products to several events from incoming items, throttled.
Event ID from an expression; Products built by an expression from upstream data; Request Options > Batching with 10 items per batch and 2000 ms interval.