---
title: "Applies registration products to the guest's cart based on the passed URIs."
method: POST
path: "/ond/signup/apply-preselections"
---

# Applies registration products to the guest's cart based on the passed URIs.

`POST /ond/signup/apply-preselections`

Applies registration products to the guest's cart based on the passed URIs. Products are preselected and added based on the guest's household size.

## Request body

- object
  - `uris` string[], required
  - `ignoreProductIds` integer[], required
  - `guestCart` GuestShoppingCart
    - `sessionId` string — Get the the sessionId
    - `date` string, date — Get the current date they are shopping for
    - `items` ShoppingCartItem[] — Get the shopping cart items for the current guest.
    - `itemsSubtotal` number — Returns the subtotal of current cart items.
    - `coupon` Coupon
    - `preselectedCartItems` ShoppingCartItem[] — Get the preselected shopping cart items for the current guest.
  - `guestFacts` GuestCustomerFacts
    - `sessionId` string — Returns the session ID.
    - `facts` object — Returns all customer facts stored in the session.

## Response `200`

applyPreselections 200 response

---

[API](https://skmtc.dev/mamaearth/apis/mama-earth-api.md) · [All operations](https://skmtc.dev/mamaearth/apis/mama-earth-api/llms.txt) · [OpenAPI document](https://skmtc.dev/mamaearth/apis/mama-earth-api/revisions/89c8790143ab?raw)
