---
title: "GET /ond/signup/info"
method: GET
path: "/ond/signup/info"
---

# GET /ond/signup/info

`GET /ond/signup/info`

## Query parameters

- `guestRegistrationInfoStorage` GuestRegistrationInfoStorage, required
  - `sessionId` string — Returns the session ID.
  - `guestRegistrationInfo` GuestRegistrationInfo — This class is used to receive registration information from the frontend and save it in the session. To prevent sensitive information from being leaked, @JsonIgnoreProperties is used to exclude password and stripeToken from all JSON output, so they are not saved in the session and are only available when the request is received.
    - `deliveryAddress` NewStreetAddressDto, required
      - `name` string, required
      - `line1` string, required
      - `line2` string
      - `city` string, required
      - `province` string, required
      - `postalCode` string, required
      - `telephone` PhoneNumberServiceNormalizedPhoneNumberNormalizedE164PhoneNumber, required
        - `value` string, required
      - `instructions` string
      - `buildingType` integer
      - `location` Point
        - `latitude` number, double, required
        - `longitude` number, double, required
    - `billingAddress` NewStreetAddressDto, required
      - `name` string, required
      - `line1` string, required
      - `line2` string
      - `city` string, required
      - `province` string, required
      - `postalCode` string, required
      - `telephone` PhoneNumberServiceNormalizedPhoneNumberNormalizedE164PhoneNumber, required
        - `value` string, required
      - `instructions` string
      - `buildingType` integer
      - `location` Point
        - `latitude` number, double, required
        - `longitude` number, double, required
    - `isBillingAddressSameAsDelivery` boolean, required
    - `deliveryDay` 1 | 2 | 3 | 4 | 5 | 6 | 7, required — Represents the days of the week starting with Sunday as 1.
    - `firstName` string, required
    - `lastName` string, required
    - `email` string, required
    - `phone` PhoneNumberServiceNormalizedPhoneNumberNormalizedE164PhoneNumber, required
      - `value` string, required
    - `password` string, required
    - `stripeToken` string, required
    - `captchaToken` string, required
    - `captchaType` 'V3' | 'V2', required
    - `couponCode` string, required
    - `referralMethodId` integer, required
    - `subscribeToMarketingEmail` boolean, required
    - `subscribeToMarketingSms` boolean, required
    - `properties` RegistrationProperties, required
      - `initialLandingPage` string, nullable, required
      - `conversionLandingPage` string, nullable, required
      - `hasBagSubscription` boolean, required
      - `hasProductSubscription` boolean, required
      - `preselectedItems` RegistrationPropertiesOnboardingItem[], required
      - `onboardingItems` RegistrationPropertiesOnboardingItem[], required
      - `ipv4Address` string, required
      - `featureFlags` FeatureFlag[], nullable, required
        - `id` string, required
        - `data` object, required
      - `couponCode` string, nullable, required

## Response `200`

getGuestRegistrationInfo 200 response

- GuestRegistrationInfo — This class is used to receive registration information from the frontend and save it in the session. To prevent sensitive information from being leaked, @JsonIgnoreProperties is used to exclude password and stripeToken from all JSON output, so they are not saved in the session and are only available when the request is received.
  - `deliveryAddress` NewStreetAddressDto, required
    - `name` string, required
    - `line1` string, required
    - `line2` string
    - `city` string, required
    - `province` string, required
    - `postalCode` string, required
    - `telephone` PhoneNumberServiceNormalizedPhoneNumberNormalizedE164PhoneNumber, required
      - `value` string, required
    - `instructions` string
    - `buildingType` integer
    - `location` Point
      - `latitude` number, double, required
      - `longitude` number, double, required
  - `billingAddress` NewStreetAddressDto, required
    - `name` string, required
    - `line1` string, required
    - `line2` string
    - `city` string, required
    - `province` string, required
    - `postalCode` string, required
    - `telephone` PhoneNumberServiceNormalizedPhoneNumberNormalizedE164PhoneNumber, required
      - `value` string, required
    - `instructions` string
    - `buildingType` integer
    - `location` Point
      - `latitude` number, double, required
      - `longitude` number, double, required
  - `isBillingAddressSameAsDelivery` boolean, required
  - `deliveryDay` 1 | 2 | 3 | 4 | 5 | 6 | 7, required — Represents the days of the week starting with Sunday as 1.
  - `firstName` string, required
  - `lastName` string, required
  - `email` string, required
  - `phone` PhoneNumberServiceNormalizedPhoneNumberNormalizedE164PhoneNumber, required
    - `value` string, required
  - `password` string, required
  - `stripeToken` string, required
  - `captchaToken` string, required
  - `captchaType` 'V3' | 'V2', required
  - `couponCode` string, required
  - `referralMethodId` integer, required
  - `subscribeToMarketingEmail` boolean, required
  - `subscribeToMarketingSms` boolean, required
  - `properties` RegistrationProperties, required
    - `initialLandingPage` string, nullable, required
    - `conversionLandingPage` string, nullable, required
    - `hasBagSubscription` boolean, required
    - `hasProductSubscription` boolean, required
    - `preselectedItems` RegistrationPropertiesOnboardingItem[], required
    - `onboardingItems` RegistrationPropertiesOnboardingItem[], required
    - `ipv4Address` string, required
    - `featureFlags` FeatureFlag[], nullable, required
      - `id` string, required
      - `data` object, required
    - `couponCode` string, nullable, required

---

[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-service-production.skmtc.workers.dev/v1/apis/mamaearth/mama-earth-api/revisions/42b90383d711/schema)
