---
title: Omnichannel Dynamic Bundle Action Request
slug: engine-api/dynamic-bundles
description: Examples of Monetate Engine API requests for Omnichannel experiences configured with Dynamic Bundles actions
image:  https://archbee-image-uploads.s3.amazonaws.com/ceIfEvQHzQk1IVxoRWUh7/K9eTL4jKm7UQINb6zNziJ-20250912-181225.png
docTags: 
createdAt: 2024-05-15T19:26:49.853Z
---

Here's an example of an Engine API request for an [Omnichannel Dynamic Bundles action](https://docs.monetate.com/docs/configure-an-omnichannel-dynamic-bundles-action).

:::CodeblockTabs
Example Omnichannel Dynamic Bundle Action Request

```json
{
  "channel": "a-927c8120/p/example.com",
  "events": [
    {
      "eventType": "monetate:decision:DecisionRequest",
      "requestId": "sample-unique-request-id-ABC-123",
      "includeReporting": true
    },
    {
      "eventType": "monetate:context:ProductDetailView",
      "products": [
        {
          "productId": "context-item-id"
        }
      ]
    }
  ]
}
```
:::

The response to this request appears much like the following example.

:::CodeblockTabs
Example Omnichannel Dynamic Bundle Action Response

```json
{
  "meta": {
    "code": 200,
    "monetateId": "5.1982474515.1616616018101"
  },
  "data": {
    "responses": [
      {
        "requestId": "sample-unique-request-id-ABC-123",
        "actions": [
          {
            "actionType": "monetate:action:OmnichannelRecommendation",
            "actionId": 4185123,
            "items": [
                  "productId": "pid1",
                  "productId": "pid2",
                  "productId": "pid3",
                  "productId": "pid4"
            ],
            "actionEvents": [
              "op_click",
              "op_impression"
            ],
            "component": "Foo"
          },
        ]
      }
    ]
  }
}
```
:::

