Update a reply

PATCH/products/{product_id}/questions/{question_id}/replies/{reply_id}

Updates a published support reply or the question's draft reply (ID qrp_draft_<question_id>).

For a published reply, body corrects the content without notifying the user again, and visibility switches the reply between public and private. Only support replies can be updated; replies written by users are rejected with 403 Forbidden.

For the draft, body replaces the draft content. Setting status to published publishes the draft (using the supplied body, if any) as a public reply, with the same effects as publishing through the create operation.

When updating a published reply, send the ETag returned by the retrieve operation in the If-Match header to avoid overwriting a newer version.

AuthorizationBearer <token>

Autonomous mode: the API credential secret, sent as a bearer token. Credential secrets are identified by a fixed prefix.

In: header

Path Parameters

product_id*string
question_id*string
reply_id*string

Header Parameters

If-Match?string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X PATCH "https://example.com/products/string/questions/string/replies/string" \  -H "Content-Type: application/json" \  -d '{}'
Empty