SYSTRAN Pure Neural Server 9 exposes a public REST API endpoints for most operation.
The base URL for all calls is https://SERVER:8904 (default is http://SERVER:8903 if no SSL certificate activated).
To use this API, users identify using their private API key available from user preferences (https://SERVER/user) or via oauth2 (from version 9.5.0).
An embedded documentation is available from the following API endpoints. It displays nicely using a swagger extension.
Endpoints for translation and language identification (lid) documentation:
• [base URL]/translation/doc?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
• [base URL]/nlp/lid/doc?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Endpoints for linguistic resource management documentation
• [base URL]/resources/corpus/doc?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
• [base URL]/resources/dictionary/doc?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
• [base URL]/profiles/doc?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Additional documentation endpoints
• [base URL]/activity/doc?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (available from version 9.4.0)
• [base URL]/scim/v2/doc?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (available from version 9.5.0)
• [base URL]/multimodal/speech/doc?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx