Submit Documentation FeedbackJoin Developer CommunityOptimizely GitHubOptimizely NuGetLog In


Optimizely REST API

The Optimizely REST API allows you to manage your Optimizely projects using code. The REST API is an interface for managing and extending functionality of Optimizely. For example, instead of creating and maintaining projects using the Optimizely web dashboard you can create an experiment programmatically. Additionally, if you prefer to run custom analysis on experiment results you can leverage the API to pull data from Optimizely into your own workflow.

Applications built on the REST API have access to Optimizely's data and services like Stats Engine and customer profiles. Developers can integrate Optimizely into their workflows, customize features and further extend functionality. Many of our technology partners have built integrations using the REST API.

To see a full list of endpoints supported in the REST API, refer to our API reference. If you're using the REST API for the first time, go to Getting started which walks through how to make your first API call. If you have any questions, you can ask the developer community, or you can submit a ticket to the developer support team. We'll be happy to help as you build your application.