eBay::API::XML::Call::GetFeedback::GetFeedbackResponseType(3)

NAME
eBay::API::XML::Call::GetFeedback::GetFeedbackResponseType

DESCRIPTION
The GetFeedback response contains the feedback summary if a Transaction ID or Item ID is specified, and contains the specified user's total feedback score and feedback summary data if a User ID is specified. If no value is supplied, the feedback score and feedback summary for the requesting user will be returned. <br> If a detail level value of ReturnAll is specified, an array of all feedback records will be returned.

SYNOPSIS

INHERITANCE
eBay::API::XML::Call::GetFeedback::GetFeedbackResponseType inherits from the eBay::API::XML::ResponseDataType class

Subroutines:

  setEntriesPerPage()
Indicates the number of entries (feedback detail) that are being returned per page of data (i.e., per call). Only returned if entries are returned.

# Argument: 'xs:int'

  getEntriesPerPage()
  Returned: Conditionally
  Details: DetailLevel: none, ReturnAll
#    Returns: 'xs:int'

  setFeedbackDetailArray()
Contains the individual feedback records for the user, transaction, or item is specified in the request. There is one FeedbackDetailType object for each feedback record. Only populated with data when a detail level of ReturnAll is specified in the request. Not returned if you specify FeedbackID in the request.

# Argument: 'ns:FeedbackDetailArrayType'

  getFeedbackDetailArray()
  Returned: Conditionally
  Details: DetailLevel: ReturnAll
#    Returns: 'ns:FeedbackDetailArrayType'

  setFeedbackDetailItemTotal()
Indicates the number of FeedbackDetailType objects returned in the FeedbackDetailArray property. Only applicable if feedback details are returned.

# Argument: 'xs:int'

  getFeedbackDetailItemTotal()
  Returned: Conditionally
  Details: DetailLevel: ReturnAll
#    Returns: 'xs:int'

  setFeedbackScore()
Indicates the total feedback score for the user.

# Argument: 'xs:int'

  getFeedbackScore()
  Returned: Always
  Details: DetailLevel: none, ReturnAll
#    Returns: 'xs:int'

  setFeedbackSummary()
Summary feedback data for the user. Contains counts of positive, neutral, and negative feedback for predefined time periods. Only applicable if feedback details are returned.

# Argument: 'ns:FeedbackSummaryType'

  getFeedbackSummary()
  Returned: Conditionally
  Details: DetailLevel: none, ReturnAll
#    Returns: 'ns:FeedbackSummaryType'

  setPageNumber()
Indicates which page of data was just returned. Will be the same as the value specified in Pagination.PageNumber. (If the input is higher than the total number of pages, the call fails with an error.) Only returned if items are returned.

# Argument: 'xs:int'

  getPageNumber()
  Returned: Conditionally
  Details: DetailLevel: none, ReturnAll
#    Returns: 'xs:int'

  setPaginationResult()
Contains information regarding the pagination of data (if pagination is used), including total number of pages and total number of entries. This is only applicable when a User ID or no ID (requester option) is specified.

# Argument: 'ns:PaginationResultType'

  getPaginationResult()
  Returned: Always
  Details: DetailLevel: none, ReturnAll
#    Returns: 'ns:PaginationResultType'