API Developers Guide

Project > Rate Project

Rate translation and overall customer experience.

POST: /projects/<project_id>/rating
Request Params
ParametersDescription

project_id

Project ID.

type

You can rate one service at a time - customer | service.
  • customer - Rate translation quality. Minimum rating is 1, maximum is 10.
  • service - Rate your experience using OneHourTranslation. Minimum rating is 1, maximum is 5.

remarks

(optional) You can leave a written review / feedback about the service / translation.

publish

1 | 0 (optional, default is set to 0) Allow OneHourTranslation to post your review / feedback on Yotpo.

categories

Extra service / translation rating, values provided via check-boxes.
service
Service rating fields (boolean 0 | 1):
  • service_was_on_time: 0 - Waited too long | 1 - On time.
  • service_support_helpful: 0 - Not responsive | 1 - Helpful.
  • service_good_quality: 0 - Should improve | 1 - Good.
  • service_trans_responded: 0 - Slowly | 1 - Quickly.
  • service_would_recommend: 0 - No | 1 - Yes.

customer
Translation rating check-boxes (boolean 1 | 0 ):
  • trans_is_good: Good translation quality.
  • trans_bad_formatting: Bad formatting.
  • trans_misunderstood_source: Misrepresent / Misunderstood the source.
  • trans_spell_tps_grmr_mistakes: Spelling / Typos / Grammar mistakes.
  • trans_text_miss: Missing text / Partly translated.
  • trans_not_followed_instrctns: Instructions not followed.
  • trans_inconsistent: Inconsistent translation.
  • trans_bad_written: Badly written.
Response Params
There are no Response parameters.

Request Example

curl --request POST
"https://www.onehourtranslation.com/api/2/projects/89741/rating"
--data "secret_key=<SECRET_KEY>&public_key=<PUBLIC_KEY>&type=service&rate=5&remarks=Solid translation, thank you.&publish=1&categories[service_would_recommend]=1&categories[service_good_quality]=1"

Response Example

{
 "status":
  {
   "code":0,
   "msg":"ok"
  },
 "results":[],
 "errors":[]
}