Optimizely
communityLeading digital experience platform for A/B testing, feature flags, and personalization. Helps companies experiment across web, mobile, and server-side with 100,000+ experiments run on the platform.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
/api/v2/experimentsGet list of A/B test experiments
Parameters
statusnot_started|running|paused|concluded (stringoptionalproject_idintegerrequiredReturns
experiments[] with id, key, status, variations[], metrics[], start_time, end_timeGET
/api/v2/featuresGet feature flags for a project
Parameters
project_idintegerrequiredReturns
features[] with id, key, name, description, enabled, rollout_rules[]GET
/api/v2/experiments/{experiment_id}/resultsGet experiment results and statistics
Returns
results with experiment_id, metrics[{name, baseline, variations[{key, value, lift, is_significant}]}]POST
/api/v2/activateActivate a feature flag for a user
Parameters
user_idstringrequiredattributesobjectoptionalfeature_keystringrequiredReturns
variation_key, feature_enabled, variables{}