Brand2Social API Documentation

Comprehensive guide to Brand2Social API endpoints

Edit Reply to Review

Update an existing reply to a Google My Business review. Specify the brand_id, connected_profile_id (from social-connect), review_id (from fetch-all-review), and message. The review must already have a reply (from reply-review). Supported platform: Google My Business only. Response confirms successful reply update with no data.

  • Method: POST
  • Endpoint: /api/api-services/v1/brand-service/edit-reply-review
  • Returns: Confirmation of successful review reply update

Edit Reply to Review

POST https://app.brand2social.com/api/api-services/v1/brand-service/edit-reply-review

FieldTypeRequiredDescription
Authorizationstring (header)YesBearer token for authentication (requires ORG_ADMIN permission)
brand_idint64YesID of the brand
connected_profile_idint64YesID of the connected Google My Business profile (from social-connect)
review_idstringYesID of the review with an existing reply (from fetch-all-review)
messagestringYesThe updated reply text for the review
    
    
curl --location 'https://app.brand2social.com/api/api-services/v1/brand-service/edit-reply-review' \
  --header 'Authorization: Bearer B2S_dummyToken' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "brand_id": 123,
    "connected_profile_id": 98769,
    "review_id": "review_001",
    "message": "Updated: Thank you for your feedback! We appreciate it."
}'
    
  

Response

{
  "status": "SUCCESS",
  "http_code": 200,
  "message": "Reply to review updated successfully",
  "data": null
}

Error Response

{
  "status": "FAILURE",
  "http_code": 400,
  "message": "review_id is required",
  "data": ""
}