Hello everyone,
We’d like to inform you about an upcoming change to our API that improves compliance with URL encoding standards (specifically RFC 3986) for pagination URLs. This change aims to ensure consistency across all endpoints.
What’s Changing?
A few endpoints currently apply partial URL encoding to the pagination URLs—only encoding the page[cursor] value—rather than fully encoding the entire query string.
We’re updating the following endpoints to encode all query parameters in the pagination URLs fully:
- resource_language_stats: only the Get resource language stats collection GET
/resource_language_statsendpoint - resource_string_comments: only the List resource string comments GET
/resource_string_commentsendpoint
Previous Format Example:
resource_language_stats?filter[project]=o:<ORGSLUG>:p:<PROJECTSLUG>&page[cursor]=WzEsIFsiOTg1IiwgIjIxIl1%3D
New Format Example (fully URL-encoded):
resource_language_stats?filter%5Bproject%5D=o%3A<ORGSLUG>%3Ap%3A<PROJECTSLUG>&page%5Bcursor%5D=WzEsIFsiOTg1IiwgIjIxIl1%3D
When Will This Change Happen?
The new encoding format will take effect on July 28th, 2025. Please review your implementation and make any necessary adjustments to ensure compatibility.
If you have any questions or encounter issues after the change, please contact our support team.
Thanks for your attention,
— The Transifex Team


