Skip to main content

Authentication

Last updated: 8/26/2026

All Talend Cloud REST APIs are using access tokens for authentication.

These tokens could be personal access tokens for human users and service account tokens for non-human entities, that is to say, service accounts.

You should use these access tokens as Bearer tokens in the Authentication header parameter of your APIs requests.

  • For further information about how to generate a personal access token, see Generating a Personal Access Token.
    Information noteNote: Be sure to keep your personal access token private. If it is accidentally exposed, you can remove it from your Profile preferences page.
  • For further information about service access tokens, see Generating a service account token.
Take personal access tokens for example:
  • With an API test client such as Talend Cloud API Tester:
    Example of a personal access token specified in Talend Cloud API Tester.
  • In your scripts, as in the following cURL example:
    curl -i -X GET \
       -H "Authorization:Bearer <your_personal_token>" \
     'https://api.eu.cloud.talend.com/processing/runtimes/remote-engine'
  • When testing Talend Cloud APIs directly from the Swagger pages where they are documented:
    Example of a personal access token on the Swagger page.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!