RetailOffer
No description
type RetailOffer {
createdAt: Datetime!
customer: Customer
customerId: UUID
deletedAt: Datetime
displayName: String
id: UUID!
offerId: String!
sitesByBaselineOfferId(
filter: SiteFilter
first: Int
offset: Int
orderBy: [SiteOrderBy!]
): [Site!]!
sourceJson: JSON
tags: [String]
updatedAt: Datetime
}
Fields
RetailOffer.createdAt
● Datetime!
non-null scalar
RetailOffer.customer
● Customer
object
Reads a single Customer
that is related to this RetailOffer
.
RetailOffer.customerId
● UUID
scalar
RetailOffer.deletedAt
● Datetime
scalar
RetailOffer.displayName
● String
scalar
RetailOffer.id
● UUID!
non-null scalar
RetailOffer.offerId
● String!
non-null scalar
RetailOffer.sitesByBaselineOfferId
● [Site!]!
non-null object
Reads and enables pagination through a set of Site
.
RetailOffer.sitesByBaselineOfferId.filter
● SiteFilter
input
A filter to be used in determining which values should be returned by the collection.
RetailOffer.sitesByBaselineOfferId.first
● Int
scalar
Only read the first n
values of the set.
RetailOffer.sitesByBaselineOfferId.offset
● Int
scalar
Skip the first n
values.
RetailOffer.sitesByBaselineOfferId.orderBy
● [SiteOrderBy!]
list enum
The method to use when ordering Site
.
RetailOffer.sourceJson
● JSON
scalar
RetailOffer.tags
● [String]
list scalar
RetailOffer.updatedAt
● Datetime
scalar
Returned By
retailOffer
query ● retailOfferByOfferId
query ● retailOffers
query