Samuel Chan

Get Report Data through the API

Reports in Transifex help you understand what work has been done by each of your translators – for example the number of words. And now, you can get Report data, such as the number of words translated, through our new reports API endpoint. This endpoint supports the same filters as the web UI — i.e. project, resource, user, etc. — allowing you to automatically generate customized reports.

curl -i --user api:<token> -X GET "https://api.transifex.com/organizations/transifex/reports/activity/?from_date=2017-03-04&to_date=2017-05-01&project_slug=transifex&resource_slug=core&user=diegobz"
HTTP/1.0 200 OK
...
{
"diegobz": {
"pt_BR": {
"new_leverage_percentage": {
"100": 0,
"0-60": 4,
"60-65": 0,
"65-70": 0,
"70-75": 6,
"75-80": 0,
"80-85": 1,
"85-90": 1,
"90-95": 2,
"95-100": 0
},
"reviewed": 0,
"new": 14,
"edit": 7
},
},
}
view raw report-api.txt hosted with ❤ by GitHub

The reports endpoint is available as part of our Advanced API in our Enterprise plan. To learn more about it, visit our documentation here.

Want to learn more about Transifex?

Give Transifex a try with our free 15 day trial, or connect with one of our team members for a personal demo.