Alokai

CustomerSignMeUpDraft

type CustomerSignMeUpDraft = {
  email: Scalars['String'];
  password: Scalars['String'];
  firstName?: InputMaybe<Scalars['String']>;
  lastName?: InputMaybe<Scalars['String']>;
  middleName?: InputMaybe<Scalars['String']>;
  title?: InputMaybe<Scalars['String']>;
  dateOfBirth?: InputMaybe<Scalars['Date']>;
  companyName?: InputMaybe<Scalars['String']>;
  vatId?: InputMaybe<Scalars['String']>;
  addresses?: InputMaybe<Array<AddressInput>>; /** The index of the address in the `addresses` list. The `defaultBillingAddressId` of the customer will be set to the ID of that address. */
  defaultBillingAddress?: InputMaybe<Scalars['Int']>; /** The index of the address in the `addresses` list. The `defaultShippingAddressId` of the customer will be set to the ID of that address. */
  defaultShippingAddress?: InputMaybe<Scalars['Int']>; /** The indices of the shipping addresses in the `addresses` list. The `shippingAddressIds` of the `Customer` will be set to the IDs of that addresses. */
  shippingAddresses?: InputMaybe<Array<Scalars['Int']>>; /** The indices of the billing addresses in the `addresses` list. The `billingAddressIds` of the customer will be set to the IDs of that addresses. */
  billingAddresses?: InputMaybe<Array<Scalars['Int']>>;
  custom?: InputMaybe<CustomFieldsDraft>;
  locale?: InputMaybe<Scalars['Locale']>;
  salutation?: InputMaybe<Scalars['String']>;
  key?: InputMaybe<Scalars['String']>;
  stores?: InputMaybe<Array<ResourceIdentifierInput>>;
};

Referenced Types

On this page