Home > @vsf-enterprise/commercetools-types > ShoppingList

# ShoppingList type

Signature:

export declare type ShoppingList = Versioned & {
    __typename?: 'ShoppingList';
    key?: Maybe<Scalars['String']>;
    name?: Maybe<Scalars['String']>;
    nameAllLocales: Array<LocalizedString>;
    description?: Maybe<Scalars['String']>;
    descriptionAllLocales?: Maybe<Array<LocalizedString>>;
    slug?: Maybe<Scalars['String']>;
    slugAllLocales?: Maybe<Array<LocalizedString>>;
    customerRef?: Maybe<Reference>;
    customer?: Maybe<Customer>;
    storeRef?: Maybe<KeyReference>;
    store?: Maybe<Store>;
    anonymousId?: Maybe<Scalars['String']>;
    lineItems: Array<ShoppingListLineItem>;
    textLineItems: Array<TextLineItem>;
    custom?: Maybe<CustomFieldsType>;
    deleteDaysAfterLastModification?: Maybe<Scalars['Int']>;
    id: Scalars['String'];
    version: Scalars['Long'];
    createdAt: Scalars['DateTime'];
    lastModifiedAt: Scalars['DateTime'];
    createdBy?: Maybe<Initiator>;
    lastModifiedBy?: Maybe<Initiator>;
};

References: Versioned, Maybe, Scalars, LocalizedString, Reference, Customer, KeyReference, Store, ShoppingListLineItem, TextLineItem, CustomFieldsType, Initiator