# Review A product review, including content, rating, author, and related metadata. ## Type Definition ```graphql type Review { id: Int name: String customer: Customer title: String review: String rating: Int maxRating: Int createdAt: String updatedAt: String } ``` ## Fields | Field | Type | Description | |-------|------|-------------| | id | Int | Returns the id. | | name | String | Returns the name of the reviewer. | | customer | Customer | Returns the customer or null. | | title | String | Returns the title. | | review | String | Returns the review. | | rating | Int | Returns the rating. | | maxRating | Int | Returns the maximum rating value. | | createdAt | String | Returns the date when this review was created. | | updatedAt | String | Returns the date when this review was updated. | ## Relationships The `Review` type contains a reference to the `Customer` object, allowing you to access information about the reviewer. Each review is associated with a single customer who authored it. The customer relationship may be null if the reviewer information is unavailable. ## Example ```graphql query { review(id: 12345) { id name title review rating maxRating createdAt updatedAt customer { id email } } } ``` ## Implements This type does not implement any interfaces. ## Related Types - [Customer](/reference/storefront/1.3.0/objects/customer)