---
title: "CONFIRM event"
slug: "confirm-event-1166456"
abstract: "Describes the JSON object for a CONFIRM event when using direct HTTP requests (Sitecore CDP Stream API)."
---
# CONFIRM event

The CONFIRM event captures the confirmation of purchased products. It is a vector of the products that are confirmed to be in the cart before the payment is made.

To send a CONFIRM event, use the following required attributes:

- Attribute: Type
- `channel`: string (uppercase)
- `type`: string (uppercase)
- `language`: string (uppercase [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes))
- `currency`: string (uppercase [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217#Active_codes))
- `page`: string
- `pos`: string
- `browser_id`: string
- `product`: array
- `product.item_id `: string

Example 47. CONFIRM event object

```json
{
    "channel": "MOBILE_APP",
    "type": "CONFIRM",
    "language": "EN",
    "currency": "EUR",
    "page": "home page",
    "pos": "myretailsite/ireland",
    "browser_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925​",
    "product": [
        {"item_id": "SHOES_8475GHT"},
        {"item_id": "TSHIRT_XLGRN"}
    ]
}

```

Example 48. CONFIRM event object for a flight

```json
{
    "channel": "MOBILE_APP",
    "type": "CONFIRM",
    "language": "EN",
    "currency": "EUR",
    "page": "home page",
    "pos": "spinair.com/france",
    "browser_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925​",
    "product": [
        {"item_id": "FLIGHT_1"},
        {"item_id": "FLIGHT_2"},
        {"item_id": "BAG_1"},
        {"item_id": "SEAT_1"}
    ]
}

```