The availability of features may depend on your plan type. Contact your Customer Success Manager if you have any questions.
Dev guideRecipesAPI ReferenceChangelog
Dev guideAPI ReferenceRecipesChangelogUser GuideGitHubDev CommunityOptimizely AcademySubmit a ticketLog In
API Reference

Create a Project

Create a new Project in your account

Body Params

A string in JSON format that includes all the fields to create a Project

double
0.5 to 1

The significance level at which you would like to declare winning and losing variations. A lower number minimizes the time needed to declare a winning or losing variation, but increases the risk that your results aren't true winners and losers. The precision for this number is up to 4 decimal places

int64

The ID of a Dynamic Customer Profile Service associated with this Project

string

A short description of the Project

boolean

If is_flags_enabled is true, this project uses the new Flags-First user experience and will use the Flags API to make changes to entities.

string
required

The name of the Project

string
enum
Defaults to web

The platform of the Project

Allowed:
sdks
array of strings

For Full Stack, Mobile, and OTT projects, the language used for the SDK

sdks
string
enum
Defaults to active

The current status of the Project

Allowed:
string | null
enum

The third party platform with which the project is intended to be used. When this is set, a project might have special restrictions. This can have a value of "salesforce" but defaults to null. In order to set this field, an account must have the third party platforms feature and be a fullstack project.

Allowed:
web_snippet
object
Responses

Language
Credentials
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json