Skip to main content
Users
CloudPortalLogin
  • Powered byPowered by
Introduction to Sitecore Personalize
Managing accounts and system settings
Identifying guests
Introduction to experiments
Introduction to experiences
Decisioning
View dashboards
Developer Center
Connecting to an external system
Using client-side JavaScript
Using server-side JavaScript
AI in Personalize
Glossary
  • Sitecore Personalize
  • Developer Center
  • API keys
  • Create an API key

Create an API key

Note

Only Sitecore Cloud Portal team members with the necessary roles can create API keys.

API keys allow a developer to authorize the API requests they make to Sitecore Personalize REST APIs.

To create an API key:

  1. On the navigation menu, click Developer Center > API keys. The API Keys screen displays.

  2. Click Create. The New API key screen displays.

  3. Complete the following fields:

    • Name - Enter a name for the API key.

    • Features - Select the feature that the API key is for.

      Note

      For security reasons, we recommend that you create an API key for the exact feature you need.

      For example, if a developer only needs to work with templates, select the Developer templates feature instead of the Multiple resources feature, which, in this example, would provide access to unnecessary features.

  4. Click Save.

    The API key and the API secret display.

  5. Copy the API key and the API secret because you won't be able to view them again in Sitecore Personalize. The developer will use the API key and the API secret to request an access token. After the developer retrieves the access token, they can start using the Sitecore Personalize REST APIs.

Do you have some feedback for us?

If you have suggestions for improving this article,

Privacy policySitecore Trust CenterCopyright © 1999-2026 Sitecore