Home > @vsf-enterprise/commercetools-types > Channel
# Channel type
Signature:
export declare type Channel = Versioned & ReviewTarget & {
__typename?: 'Channel';
id: Scalars['String'];
version: Scalars['Long'];
key: Scalars['String'];
roles: Array<ChannelRole>;
name?: Maybe<Scalars['String']>;
nameAllLocales?: Maybe<Array<LocalizedString>>;
description?: Maybe<Scalars['String']>;
descriptionAllLocales?: Maybe<Array<LocalizedString>>;
address?: Maybe<Address>;
geoLocation?: Maybe<GeometryInput>;
createdAt: Scalars['DateTime'];
lastModifiedAt: Scalars['DateTime'];
reviewRatingStatistics?: Maybe<ReviewRatingStatistics>;
custom?: Maybe<CustomFieldsType>;
createdBy?: Maybe<Initiator>;
lastModifiedBy?: Maybe<Initiator>;
};
References: Versioned, ReviewTarget, Scalars, ChannelRole, Maybe, LocalizedString, Address, GeometryInput, ReviewRatingStatistics, CustomFieldsType, Initiator