Method: reviews.reply

  • Replies to a single review or updates an existing reply using an HTTP POST request.

  • Requires the packageName, reviewId, and replyText to process the request.

  • The response provides the replyText and lastEdited timestamp of the reply.

  • Utilizes the https://www.googleapis.com/auth/androidpublisher authorization scope.

Replies to a single review, or updates an existing reply.

HTTP request

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:reply

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
packageName

string

Package name of the app.

reviewId

string

Unique identifier for a review.

Request body

The request body contains data with the following structure:

JSON representation
{
  "replyText": string
}
Fields
replyText

string

The text to set as the reply. Replies of more than approximately 350 characters will be rejected. HTML tags will be stripped.

Response body

Response on status of replying to a review.

If successful, the response body contains data with the following structure:

JSON representation
{
  "result": {
    object (ReviewReplyResult)
  }
}
Fields
result

object (ReviewReplyResult)

The result of replying/updating a reply to review.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/androidpublisher

ReviewReplyResult

The result of replying/updating a reply to review.

JSON representation
{
  "replyText": string,
  "lastEdited": {
    object (Timestamp)
  }
}
Fields
replyText

string

The reply text that was applied.

lastEdited

object (Timestamp)

The time at which the reply took effect.