page 0.0.9

  • Contact: N/A
  • License: N/A

Resources

accountNavigation

Operations

Method and Path Description
GET /gilt/api/page/navigation/account

adminNavigation

Operations

Method and Path Description
GET /gilt/api/page/navigation/admin

chassis

Operations

Method and Path Description
GET /gilt/api/page/chassis

footerNavigation

Operations

Method and Path Description
GET /gilt/api/page/navigation/footer

navigation

Operations

Method and Path Description
GET /gilt/api/page/navigation

page

Operations

Method and Path Description
GET /gilt/api/page

topNavigation

Operations

Method and Path Description
GET /gilt/api/page/navigation/top

Headers

No headers

Imports

No imports

Enums

No enums

Models

accountData

Example Json: Minimal | Full
Field Type Required? Default Description
cartCount integer Yes -

displayCart boolean Yes -

webUser userStatus Yes -

displayLocalizationPreference boolean Yes -

isInternational boolean Yes -

country country Yes -

currency currency Yes -

loyaltyPoints long Yes -

loyaltyLevel string No -

loyaltyLevelPoints string No -

userNotifications [userNotification] Yes -

userNotificationsCount integer Yes -

unreadUserNotifications [userNotification] Yes -

unreadUserNotificationsCount integer Yes -

accountCredits string No -

perksMessaging string No -

showPointsOrCredits boolean Yes -

accountNavigationData

Example Json: Minimal | Full
Field Type Required? Default Description
accountTabs [accountTab] Yes -

accountTab

Example Json: Minimal | Full
Field Type Required? Default Description
key string Yes -

url string Yes -

scope string Yes -

adminNavigationData

Example Json: Minimal | Full
Field Type Required? Default Description
abTests [testVariant] Yes -

benefit

Example Json: Minimal | Full
Field Type Required? Default Description
guid uuid Yes -

name string Yes -

cost string Yes -

points_current string Yes -

pointsCurrent string Yes -

points_remaining string Yes -

pointsRemaining string Yes -

description string Yes -

url_key string Yes -

urlKey string Yes -

benefitType string Yes -

block

Example Json: Minimal | Full
Field Type Required? Default Description
title string Yes -

titleKey locKey No -

cta cta No -

columns [blockColumn] Yes -

displayInline boolean Yes -

blockColumn

Example Json: Minimal | Full
Field Type Required? Default Description
items [item] Yes -

chassisData

Example Json: Minimal | Full
Field Type Required? Default Description
userMeta user Yes -

abTests [testVariant] Yes -

abTestsJson string Yes -

pricerJson string Yes -

column

Example Json: Minimal | Full
Field Type Required? Default Description
sections [section] Yes -

country

Example Json: Minimal | Full
Field Type Required? Default Description
iso3166Two string Yes -

name string Yes -

cta

Example Json: Minimal | Full
Field Type Required? Default Description
label string Yes -

labelKey locKey No -

url string Yes -

currency

Example Json: Minimal | Full
Field Type Required? Default Description
iso4217Code string Yes -

symbol string No -

error

Example Json: Minimal | Full
Field Type Required? Default Description
message string Yes -

footerNavigationData

Example Json: Minimal | Full
Field Type Required? Default Description
isInternational boolean Yes -

currentYear string Yes -

showCityLinks boolean Yes -

globalMessage

Example Json: Minimal | Full
Field Type Required? Default Description
title string Yes -

description string No -

iconImageUrl string No -

url string No -

item

Example Json: Minimal | Full
Field Type Required? Default Description
text string Yes -

textKey locKey No -

url string No -

isExternal boolean No false

imageUrl string No -

subItems [item] No -

locKey

Example Json: Minimal | Full
Field Type Required? Default Description
scope string Yes -

key string Yes -

navigation

Example Json: Minimal | Full
Field Type Required? Default Description
top topNavigation No -

footer footerNavigation No -

admin adminNavigation No -

account accountNavigation No -

noticeDialog

Example Json: Minimal | Full
Field Type Required? Default Description
dialogType string Yes -

page

Example Json: Minimal | Full
Field Type Required? Default Description
navigation navigation Yes -

chassis chassis Yes -

section

Example Json: Minimal | Full
Field Type Required? Default Description
title string Yes -

titleKey locKey No -

url string No -

subsections [subSection] Yes -

footer cta No -

key string Yes -

subSection

Example Json: Minimal | Full
Field Type Required? Default Description
header string No -

headerKey locKey No -

url string No -

items [item] Yes -

tabData

Example Json: Minimal | Full
Field Type Required? Default Description
label string Yes -

key string Yes -

url string Yes -

cta cta No -

openInNewWindow boolean Yes -

isCurrent boolean Yes -

left [column] Yes -

right [column] Yes -

columnCount integer Yes -

hasMenu boolean Yes -

blocks [block] No -

testVariant

Example Json: Minimal | Full
Field Type Required? Default Description
testKey string Yes -

variantKey string Yes -

topNavigationData

Example Json: Minimal | Full
Field Type Required? Default Description
tabs [tabData] Yes -

userAccountNav accountData Yes -

searchBox boolean Yes -

globalMessage globalMessage No -

searchCategories string No -

searchCategoriesJson string No -

displayEuCookieNotice boolean Yes -

noticeDialog noticeDialog No -

user

Example Json: Minimal | Full
Field Type Required? Default Description
gender string Yes -

loginStatus string Yes -

isLoyaltyUser boolean Yes -

loyaltyStatus string Yes -

hasPurchased boolean Yes -

marketingHash string No -

emailMd5 string No -

emailSha1 string No -

emailToUpperSha1 string No -

isBotRequest boolean Yes -

timezone string No -

locale string Yes -

isInternational boolean Yes -

currency string No -

country string No -

subscribedDate long No -

nickname string No -

preferredCity string No -

userNotification

Example Json: Minimal | Full
Field Type Required? Default Description
notificationGuid uuid Yes -

createdAt string Yes -

title string Yes -

linkText string Yes -

imageUrl string No -

linkUrl string Yes -

viewedAt date-time-iso8601 No -

hiddenAt date-time-iso8601 No -

directUrl string No -

notificationType string Yes -

benefit benefit No -

userStatus

Example Json: Minimal | Full
Field Type Required? Default Description
isRegistered boolean Yes -

isNoir boolean Yes -

isConcierge boolean Yes -

Unions

accountNavigation

Example Json: Minimal | Full
  • Type discriminator: N/A
accountNavigationData

adminNavigation

Example Json: Minimal | Full
  • Type discriminator: N/A
adminNavigationData

chassis

Example Json: Minimal | Full
  • Type discriminator: N/A
chassisData

footerNavigation

Example Json: Minimal | Full
  • Type discriminator: N/A
footerNavigationData

topNavigation

Example Json: Minimal | Full
  • Type discriminator: N/A
topNavigationData