Create an API token

For accessing GoodData APIs, you need to have an API token that allows you to call APIs without requiring further authorization. GoodData uses Bearer authentication as HTTP authentication scheme.

With generated API Token you can:

  • Access GoodData APIs by adding to every request Bearer Token header: Authorization: Bearer <API_TOKEN>.
  • Initialize GoodData Python SDK.


  1. Open GoodData in the browser and visit the setting page.

  2. Click the Manage button in Personal access tokens section.

    GoodData Settings Page

  3. Click on the Create button.

    GoodData Settings Page

  4. Name your token, for example getting_started and click Create.

    GoodData Settings Page

    Your API token will be ready for use. Do not forget to Copy token.

    GoodData Settings Page