Disclaimer: This website requires Please enable JavaScript in your browser settings for the best experience.

HomeDev GuideRecipesAPI Reference
Dev GuideAPI ReferenceUser GuideLegal TermsGitHubNuGetDev CommunityOptimizely AcademySubmit a ticketLog In
Dev Guide

API clients

Information on the API Clients tab in the Optimizely CMS (SaaS) Settings.

API clients are used to request a token to authenticate with the CMS (SaaS) REST API. 

You can add one or more clients if you have the name. Clients appear in the list.

  • Name – A publicly exposed string that is used by the server to identify the application (or client) making the request. The Name associates API requests with your application.
  • Client secret – A secret known only to the application and the authorization server to authenticate the identity of the application to the authorization server when the application requests to access a protected resource. 
  • Allow the client to impersonate users – Select this checkbox to let the client act as the user authorized to access resources. Use this when you need the client application to perform actions on behalf of the user without the user being directly involved or present.

For step-by-step instructions on creating a new API client, see Create API Client.