IMPORTANT MESSAGE: We are still experiencing some difficulties that will affect your ability work with the RWS AppStore. Our IT team is working to resolve this but for now you may not be able to download or upload apps through the RWS AppStore. We apologise for the inconvenience and will update the community when we have a resolution in place. In the meantime you can take advantage of the Private AppStore if you are using Trados Studio 2021 or 2022.

API authentication and connections

Hi,

I have some questions regarding authentication and connections with the API:

  • What are SDL's recommendations regarding the OAuth2 authentication? In particular, do you recommend the use of the Refresh token (as it seems there may be reliability issues)?
  • Is it possible to obtain multiple Access tokens from the same public IP?
  • Is it possible to maintain concurrent connections? How many?

 

Thanks

Fred

Parents
  • Hi Fred,

    • What are SDL's recommendations regarding the OAuth2 authentication? In particular, do you recommend the use of the Refresh token (as it seems there may be reliability issues)?
      • Yes we recommend using the Refresh token. I’m not aware of any stability issues – have they reported these issues to us? Happy to look into any problem…
    • Is it possible to obtain multiple Access tokens from the same public IP?
      • Yes, this is possible.
    • Is it possible to maintain concurrent connections? How many?
      • No “connection” limit is enforced, but a future release may introduce API call throttling. We have the facility to control this on a per user/integration level – reaching the limit would result in a 409 response until the timeframe passes.
      • However, multiple identical calls to the same endpoint are often “serialized” internally – e.g. 10 connections all simultaneously asking for a list of projects will be processed sequentially (per user), and this can sometimes extend the time required for each response – internal caching helps where possible (we’ve seen this with the previous Viator integration, for example, and have improved things internally, but it springs to mind here…)

    Thanks
    Kris

Reply
  • Hi Fred,

    • What are SDL's recommendations regarding the OAuth2 authentication? In particular, do you recommend the use of the Refresh token (as it seems there may be reliability issues)?
      • Yes we recommend using the Refresh token. I’m not aware of any stability issues – have they reported these issues to us? Happy to look into any problem…
    • Is it possible to obtain multiple Access tokens from the same public IP?
      • Yes, this is possible.
    • Is it possible to maintain concurrent connections? How many?
      • No “connection” limit is enforced, but a future release may introduce API call throttling. We have the facility to control this on a per user/integration level – reaching the limit would result in a 409 response until the timeframe passes.
      • However, multiple identical calls to the same endpoint are often “serialized” internally – e.g. 10 connections all simultaneously asking for a list of projects will be processed sequentially (per user), and this can sometimes extend the time required for each response – internal caching helps where possible (we’ve seen this with the previous Viator integration, for example, and have improved things internally, but it springs to mind here…)

    Thanks
    Kris

Children
No Data