catalog
PATCH
https://hermeticor.com /v1/reviews/{id} Moderate (pending | published | featured | unpublished | rejected), reply publicly, or edit rating, text, images and type
Parameters
idstringpathrequiredRequest body
application/json
statusstringratingintegertitlestringbodystringauthorNamestringverifiedbooleanimagesstring[]reviewTypestringproductIdstringpublicReplystringrejectionReasonstring{
"status": "pending",
"rating": 0,
"title": "string",
"body": "string",
"authorName": "string",
"verified": true,
"images": [
"string"
],
"reviewType": "review",
"productId": "string",
"publicReply": "string",
"rejectionReason": "string"
}Code samples
cURL
curl -X PATCH "https://hermeticor.com/v1/reviews/{id}" \
-H "Authorization: Bearer $HERMETICOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"status":"pending","rating":0,"title":"string","body":"string","authorName":"string","verified":true,"images":["string"],"reviewType":"review","productId":"string","publicReply":"string","rejectionReason":"string"}'TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"id": "string",
"productId": "string",
"profileId": "string",
"authorName": "string",
"rating": 0,
"title": "string",
"body": "string",
"status": "pending",
"verified": true,
"source": "string",
"reviewType": "review",
"images": [
"string"
],
"publicReply": "string",
"publicReplyAt": "2024-01-01T00:00:00Z",
"rejectionReason": "string",
"reviewerEmail": "string",
"orderId": "string",
"rewardCode": "string",
"createdAt": "2024-01-01T00:00:00Z",
"updatedAt": "2024-01-01T00:00:00Z"
}Schema
idstringrequiredproductIdstringrequiredprofileIdstringrequiredauthorNamestringrequiredratingintegerrequiredtitlestringrequiredbodystringrequiredstatusstringrequiredverifiedbooleanrequiredsourcestringrequiredreviewTypestringrequiredimagesstring[]requiredpublicReplystringrequiredpublicReplyAtstringrequiredrejectionReasonstringrequiredreviewerEmailstringrequiredorderIdstringrequiredrewardCodestringrequiredcreatedAtstringrequiredupdatedAtstringrequired4XX Default Response
Example
{
"error": {
"code": "string",
"message": "string",
"details": {}
}
}Schema
errorobjectrequiredShow child parameters
codestringrequiredmessagestringrequireddetailsobjectGET
https://hermeticor.com /v1/review-settings Review-for-coupon incentive
Code samples
cURL
curl -X GET "https://hermeticor.com/v1/review-settings" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"rewardPoolId": "string",
"rewardMinRating": 0,
"rewardRequiresMedia": true
}Schema
rewardPoolIdstringrequiredrewardMinRatingintegerrequiredrewardRequiresMediabooleanrequiredPUT
https://hermeticor.com /v1/review-settings Request body
application/json
rewardPoolIdstringrequiredrewardMinRatingintegerrewardRequiresMediaboolean{
"rewardPoolId": "string",
"rewardMinRating": 4,
"rewardRequiresMedia": false
}Code samples
cURL
curl -X PUT "https://hermeticor.com/v1/review-settings" \
-H "Authorization: Bearer $HERMETICOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"rewardPoolId":"string","rewardMinRating":4,"rewardRequiresMedia":false}'TypeScript
Python
Go
PHP
Ruby
Java
Responses
GET
https://hermeticor.com /v1/review-feeds/google URLs of the Google Shopping product reviews feed (XML, schema 2.3, 5,000 reviews per file) to give Merchant Center
Parameters
publisherstringqueryCode samples
cURL
curl -X GET "https://hermeticor.com/v1/review-feeds/google" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"url": "string",
"pages": [
"string"
]
}Schema
urlstringrequiredpagesstring[]requiredPOST
https://hermeticor.com /v1/review-feeds/google/replace Revoke every review feed link made so far and return new ones
Parameters
publisherstringqueryCode samples
cURL
curl -X POST "https://hermeticor.com/v1/review-feeds/google/replace" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
GET
https://hermeticor.com /feeds/reviews/{token} Google Shopping product reviews feed (the signed link from /v1/review-feeds/google)
Parameters
pageintegerquerytokenstringpathrequiredCode samples
cURL
curl -X GET "https://hermeticor.com/feeds/reviews/{token}"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
{}Updated