CustomerContentLookup

For a given customer ID, the CustomerContentLookup operation retrieves all of the information a customer has made public about themselves on Amazon. Such information includes some or all of the following:

To find a customer ID, use the CustomerContentSearch operation.

US, DE, FR, JP, and UK

The following table describes the request parameters for CustomerContentLookup. Parameter names are case sensitive.

ParameterDefinitionRequired
CustomerId

An alphanumeric token assigned by Amazon that uniquely identifies a customer. Only one CustomerId can be submitted at a time in CustomerContentLookup.

Default: None

Valid Values: A valid customer ID.

Yes
ReviewPage A positive integer that specifies the page of reviews to read. There are ten reviews per page. For example, to read reviews 11 through 20, specify ReviewPage=2. The total number of pages is returned in the TotalPages response tag.

Default: None

No Integers between 1 and 10, inclusive. Default is 1.
TagPage Specifies the page of results to return. There are ten results on a page. The maximum page number is 400.

Default: None

NoInteger
TagsPerPage The number of tags to return that are associated with a specified item.

Default: None

NoInteger
TagSort

Specifies the sorting order for the results.

Default: - Usages

Valid Values:

  • FirstUsed-Sort by the date the item was first used.

    - FirstUsed-Sort by the date the item was last used.

  • LastUsed-Sort by the date the item was last used.

    - LastUsed-Sort by the date the item was first used.

  • Name-Alphabetical, A-Z.

    - Name-Alphabetical, Z-A.

  • Usages-Items least used to most used

No 
ResponseGroup

Specifies the types of values to return. You can specify multiple response groups in one request by separating them with commas.

Default: CustomerInfo

Valid Values: CustomerReviews | CustomerLists | CustomerFull | TaggedGuides | TaggedItems | TaggedListmaniaLists | TagsSummary | Tags

No 

CustomerContentLookup also accepts the parameters that all operations can use. For more information, see, Common Request Parameters

The following table describes the default response tags included in CustomerContentLookup responses.

Element TagDefinition
Customer Container for information about a Customer, for example, their NickName.
Customers Container for Customer.
Nickname The NickName the customer entered on their Your Account web page.
TagsContainer for Tag elements.

For more information about the parent elements of these tags, see the appropriate response group in Response Groups

Use CustomerContentLookup in the following ways:

Most of the customer's information, by default, is not available to CustomerContentLookup. Customers can use their Your Account page to make this information accessible. Public lists, however, such as a WishList, and Wedding Registry, are made public automatically when customers create them. Private information, including street addresses, e-mail addresses, account transactions, and billing information are never returned.

The amount of information returned by CustomerContentLookup varies according to the response groups chosen and the amount of data made available by the customer. The following XML is a snippet of the full response to the first sample request.

<Customer>
  <CustomerId>[ID]</CustomerId> 
  <CustomerReviews>
  <TotalReviews>8</TotalReviews> 
  <TotalReviewPages>1</TotalReviewPages> 
  <Review>
    <ASIN>6305692688</ASIN> 
    <Rating>1</Rating> 
    <HelpfulVotes>21</HelpfulVotes> 
    <TotalVotes>35</TotalVotes> 
    <Date>2000 02 29</Date> 
    <Summary>one star is indeed one too many</Summary> 
    <Content>Let's face facts. This is a terrible, terrible movie. Don’t waste your time or money.</Content> 
  </Review>
</Customer>

Only the customer's nickname and location were made public by the customer. At this point, they have not created publicly-accessed lists, such as a Listmania list.