@rapharacing/schemas
Version:
OpenAPI to JSON Schema to be used with middy for CC response validation
469 lines • 11.7 kB
JSON
{
"oneOf": [
{
"$ref": "_definitions.json#/definitions/Address"
},
{
"$ref": "_definitions.json#/definitions/AddressList"
},
{
"$ref": "_definitions.json#/definitions/AddressValidation"
},
{
"$ref": "_definitions.json#/definitions/BaseOption"
},
{
"$ref": "_definitions.json#/definitions/BaseSite"
},
{
"$ref": "_definitions.json#/definitions/BaseSiteList"
},
{
"$ref": "_definitions.json#/definitions/BaseStore"
},
{
"$ref": "_definitions.json#/definitions/BasicnotificationPreference"
},
{
"$ref": "_definitions.json#/definitions/BasicnotificationPreferenceList"
},
{
"$ref": "_definitions.json#/definitions/Breadcrumb"
},
{
"$ref": "_definitions.json#/definitions/CancellationRequestEntryInput"
},
{
"$ref": "_definitions.json#/definitions/CancellationRequestEntryInputList"
},
{
"$ref": "_definitions.json#/definitions/CardType"
},
{
"$ref": "_definitions.json#/definitions/CardTypeList"
},
{
"$ref": "_definitions.json#/definitions/Cart"
},
{
"$ref": "_definitions.json#/definitions/CartList"
},
{
"$ref": "_definitions.json#/definitions/CartModification"
},
{
"$ref": "_definitions.json#/definitions/CartModificationList"
},
{
"$ref": "_definitions.json#/definitions/Catalog"
},
{
"$ref": "_definitions.json#/definitions/CatalogList"
},
{
"$ref": "_definitions.json#/definitions/CatalogVersion"
},
{
"$ref": "_definitions.json#/definitions/Category"
},
{
"$ref": "_definitions.json#/definitions/CategoryHierarchy"
},
{
"$ref": "_definitions.json#/definitions/Classification"
},
{
"$ref": "_definitions.json#/definitions/ConfigurationInfo"
},
{
"$ref": "_definitions.json#/definitions/Consent"
},
{
"$ref": "_definitions.json#/definitions/ConsentTemplate"
},
{
"$ref": "_definitions.json#/definitions/ConsentTemplateList"
},
{
"$ref": "_definitions.json#/definitions/Consignment"
},
{
"$ref": "_definitions.json#/definitions/ConsignmentEntry"
},
{
"$ref": "_definitions.json#/definitions/Country"
},
{
"$ref": "_definitions.json#/definitions/CountryList"
},
{
"$ref": "_definitions.json#/definitions/Currency"
},
{
"$ref": "_definitions.json#/definitions/CurrencyList"
},
{
"$ref": "_definitions.json#/definitions/CustomCategory"
},
{
"$ref": "_definitions.json#/definitions/CustomCategoryList"
},
{
"$ref": "_definitions.json#/definitions/CustomFeature"
},
{
"$ref": "_definitions.json#/definitions/CustomProduct"
},
{
"$ref": "_definitions.json#/definitions/CustomProductList"
},
{
"$ref": "_definitions.json#/definitions/CustomSimpleResponse"
},
{
"$ref": "_definitions.json#/definitions/CustomTeamDashboard"
},
{
"$ref": "_definitions.json#/definitions/CustomTeamShop"
},
{
"$ref": "_definitions.json#/definitions/CustomTeamShopList"
},
{
"$ref": "_definitions.json#/definitions/CustomerFeedback"
},
{
"$ref": "_definitions.json#/definitions/DeliveryMode"
},
{
"$ref": "_definitions.json#/definitions/DeliveryModeList"
},
{
"$ref": "_definitions.json#/definitions/DeliveryOrderEntryGroup"
},
{
"$ref": "_definitions.json#/definitions/EntryGroup"
},
{
"$ref": "_definitions.json#/definitions/Facet"
},
{
"$ref": "_definitions.json#/definitions/FacetValue"
},
{
"$ref": "_definitions.json#/definitions/Feature"
},
{
"$ref": "_definitions.json#/definitions/FeatureUnit"
},
{
"$ref": "_definitions.json#/definitions/FeatureValue"
},
{
"$ref": "_definitions.json#/definitions/FutureStock"
},
{
"$ref": "_definitions.json#/definitions/GeoPoint"
},
{
"$ref": "_definitions.json#/definitions/Image"
},
{
"$ref": "_definitions.json#/definitions/Language"
},
{
"$ref": "_definitions.json#/definitions/LanguageList"
},
{
"$ref": "_definitions.json#/definitions/MemberList"
},
{
"$ref": "_definitions.json#/definitions/OpeningSchedule"
},
{
"$ref": "_definitions.json#/definitions/Order"
},
{
"$ref": "_definitions.json#/definitions/OrderEntry"
},
{
"$ref": "_definitions.json#/definitions/OrderEntryList"
},
{
"$ref": "_definitions.json#/definitions/OrderHistory"
},
{
"$ref": "_definitions.json#/definitions/OrderHistoryList"
},
{
"$ref": "_definitions.json#/definitions/OrderStatusUpdateElement"
},
{
"$ref": "_definitions.json#/definitions/OrderStatusUpdateElementList"
},
{
"$ref": "_definitions.json#/definitions/PaymentDetails"
},
{
"$ref": "_definitions.json#/definitions/PaymentDetailsList"
},
{
"$ref": "_definitions.json#/definitions/PaymentMode"
},
{
"$ref": "_definitions.json#/definitions/PaymentModeList"
},
{
"$ref": "_definitions.json#/definitions/PaymentRequest"
},
{
"$ref": "_definitions.json#/definitions/PickupOrderEntryGroup"
},
{
"$ref": "_definitions.json#/definitions/PointOfService"
},
{
"$ref": "_definitions.json#/definitions/PointOfServiceList"
},
{
"$ref": "_definitions.json#/definitions/PointOfServiceStock"
},
{
"$ref": "_definitions.json#/definitions/Price"
},
{
"$ref": "_definitions.json#/definitions/PriceRange"
},
{
"$ref": "_definitions.json#/definitions/Principal"
},
{
"$ref": "_definitions.json#/definitions/Product"
},
{
"$ref": "_definitions.json#/definitions/ProductExpressUpdateElement"
},
{
"$ref": "_definitions.json#/definitions/ProductExpressUpdateElementList"
},
{
"$ref": "_definitions.json#/definitions/ProductList"
},
{
"$ref": "_definitions.json#/definitions/ProductReference"
},
{
"$ref": "_definitions.json#/definitions/ProductReferenceList"
},
{
"$ref": "_definitions.json#/definitions/ProductSearchPage"
},
{
"$ref": "_definitions.json#/definitions/Promotion"
},
{
"$ref": "_definitions.json#/definitions/PromotionList"
},
{
"$ref": "_definitions.json#/definitions/PromotionOrderEntryConsumed"
},
{
"$ref": "_definitions.json#/definitions/PromotionRestriction"
},
{
"$ref": "_definitions.json#/definitions/PromotionResult"
},
{
"$ref": "_definitions.json#/definitions/PromotionResultList"
},
{
"$ref": "_definitions.json#/definitions/RaphaColor"
},
{
"$ref": "_definitions.json#/definitions/RaphaSize"
},
{
"$ref": "_definitions.json#/definitions/Raphalocale"
},
{
"$ref": "_definitions.json#/definitions/RatingDistribution"
},
{
"$ref": "_definitions.json#/definitions/Region"
},
{
"$ref": "_definitions.json#/definitions/RegionList"
},
{
"$ref": "_definitions.json#/definitions/ResetPassword"
},
{
"$ref": "_definitions.json#/definitions/ReturnRequest"
},
{
"$ref": "_definitions.json#/definitions/ReturnRequestEntry"
},
{
"$ref": "_definitions.json#/definitions/ReturnRequestEntryInput"
},
{
"$ref": "_definitions.json#/definitions/ReturnRequestEntryInputList"
},
{
"$ref": "_definitions.json#/definitions/ReturnRequestList"
},
{
"$ref": "_definitions.json#/definitions/ReturnRequestModification"
},
{
"$ref": "_definitions.json#/definitions/Review"
},
{
"$ref": "_definitions.json#/definitions/ReviewList"
},
{
"$ref": "_definitions.json#/definitions/SaveCartResult"
},
{
"$ref": "_definitions.json#/definitions/SearchQuery"
},
{
"$ref": "_definitions.json#/definitions/SearchState"
},
{
"$ref": "_definitions.json#/definitions/SecondaryRating"
},
{
"$ref": "_definitions.json#/definitions/Sort"
},
{
"$ref": "_definitions.json#/definitions/SpecialOpeningDay"
},
{
"$ref": "_definitions.json#/definitions/SpellingSuggestion"
},
{
"$ref": "_definitions.json#/definitions/StatusSummary"
},
{
"$ref": "_definitions.json#/definitions/Stock"
},
{
"$ref": "_definitions.json#/definitions/StoreCount"
},
{
"$ref": "_definitions.json#/definitions/StoreCountList"
},
{
"$ref": "_definitions.json#/definitions/StoreFinderSearchPage"
},
{
"$ref": "_definitions.json#/definitions/StoreFinderStockSearchPage"
},
{
"$ref": "_definitions.json#/definitions/Suggestion"
},
{
"$ref": "_definitions.json#/definitions/SuggestionList"
},
{
"$ref": "_definitions.json#/definitions/Time"
},
{
"$ref": "_definitions.json#/definitions/Title"
},
{
"$ref": "_definitions.json#/definitions/TitleList"
},
{
"$ref": "_definitions.json#/definitions/User"
},
{
"$ref": "_definitions.json#/definitions/UserGroup"
},
{
"$ref": "_definitions.json#/definitions/UserGroupList"
},
{
"$ref": "_definitions.json#/definitions/UserSignUp"
},
{
"$ref": "_definitions.json#/definitions/VariantCategory"
},
{
"$ref": "_definitions.json#/definitions/VariantMatrixElement"
},
{
"$ref": "_definitions.json#/definitions/VariantOption"
},
{
"$ref": "_definitions.json#/definitions/VariantOptionQualifier"
},
{
"$ref": "_definitions.json#/definitions/VariantValueCategory"
},
{
"$ref": "_definitions.json#/definitions/Voucher"
},
{
"$ref": "_definitions.json#/definitions/VoucherList"
},
{
"$ref": "_definitions.json#/definitions/WeekdayOpeningDay"
},
{
"$ref": "_definitions.json#/definitions/Wishlist"
},
{
"$ref": "_definitions.json#/definitions/WishlistEntry"
},
{
"$ref": "_definitions.json#/definitions/WishlistList"
},
{
"$ref": "_definitions.json#/definitions/carrier"
},
{
"$ref": "_definitions.json#/definitions/consignmentTracking"
},
{
"$ref": "_definitions.json#/definitions/consignmentTrackingEvent"
},
{
"$ref": "_definitions.json#/definitions/customerInterestsSearchPage"
},
{
"$ref": "_definitions.json#/definitions/deprecatedPagination"
},
{
"$ref": "_definitions.json#/definitions/error"
},
{
"$ref": "_definitions.json#/definitions/errorList"
},
{
"$ref": "_definitions.json#/definitions/notificationPreference"
},
{
"$ref": "_definitions.json#/definitions/notificationPreferenceList"
},
{
"$ref": "_definitions.json#/definitions/pagination"
},
{
"$ref": "_definitions.json#/definitions/productInterestEntry"
},
{
"$ref": "_definitions.json#/definitions/productInterestRelation"
},
{
"$ref": "_definitions.json#/definitions/siteMessage"
},
{
"$ref": "_definitions.json#/definitions/siteMessageSearchResult"
},
{
"$ref": "_definitions.json#/definitions/sort"
}
]
}