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

# Address type

An address represents a postal address.

Signature:

export declare type Address = {
    __typename?: 'Address';
    id?: Maybe<Scalars['String']>;
    streetName?: Maybe<Scalars['String']>;
    streetNumber?: Maybe<Scalars['String']>;
    additionalStreetInfo?: Maybe<Scalars['String']>;
    postalCode?: Maybe<Scalars['String']>;
    city?: Maybe<Scalars['String']>;
    region?: Maybe<Scalars['String']>;
    state?: Maybe<Scalars['String']>;
    country: Scalars['Country'];
    company?: Maybe<Scalars['String']>;
    department?: Maybe<Scalars['String']>;
    building?: Maybe<Scalars['String']>;
    apartment?: Maybe<Scalars['String']>;
    pOBox?: Maybe<Scalars['String']>;
    additionalAddressInfo?: Maybe<Scalars['String']>;
    externalId?: Maybe<Scalars['String']>;
    key?: Maybe<Scalars['String']>;
    phone?: Maybe<Scalars['String']>;
    mobile?: Maybe<Scalars['String']>;
    email?: Maybe<Scalars['String']>;
    fax?: Maybe<Scalars['String']>;
    title?: Maybe<Scalars['String']>;
    salutation?: Maybe<Scalars['String']>;
    firstName?: Maybe<Scalars['String']>;
    lastName?: Maybe<Scalars['String']>;
    custom?: Maybe<CustomFieldsType>;
};

References: Maybe, Scalars, CustomFieldsType