This is basic Ruby client for Optimizely Rest API. This require you to generate API token. Please visit token page to get your token.
- Project
- List
- get
- create
- update
- experiments
- create goal
- Experiment
- get
- create
- update
- delete
- experiments
- results
- variations
- Variation
- get
- create
- update
- delete
- list
- Goal
- get
- create
- update
- delete
require 'lib/optimizely'
client = Optimizely::Client 'abcdefghijklmnopqrstuvwxyz:123456'
project = Optimizely::Project client
project.list
project.create 'New Project from Ruby API Client'