For developers who want to integrate with RWS Language Cloud applications, the Public API provides a rich feature set. New features and functionality are being added to the API all the time so I thought I would take this opportunity to let you know what's been happening recently.
There is a specific section of the API documentation where you can find a list of newly released endpoints or updates to existing endpoints. Visit the What's new page to find out more. Recent changes include:
- Reading and updating the translation memory settings for a project
- API limit updates and documentation
- Antivirus support for enhanced security
- Support for ZIP archives
- SDKs for Java and .NET
- Animations on some API topics
Now and again, we need to make changes to the RWS Language Cloud Public API which can impact existing integrations and add-ons. We try to provide as much notice as possible when we do this. You can find a list of deprecated features in the API documentation here - What's Deprecated
RWS Language Cloud can be extended in a number of ways. You may want to create an add-on to support for a new machine translation engine or you may want to create a custom workflow task. When these requirements are identified, you can use the Extensibility Framework to augment the functionality of RWS Language Cloud.
An add-on is a REST API service that is hosted by the developer; add-ons are not hosted on RWS Language Cloud. You must therefore have the capability to host the add-on. Add-ons can currently be created using either .NET or Java so you will need development resources who are proficient in these environments.
Once you are ready to start developing your add-on, get in touch with RWS and we can make sure that you have a sandbox environment for development and testing. We will also point you in the right direction for the documentation and some add-on blueprints.