Kameleoon offers you an API and some functions allowing you to handle a specific behavior or complex tests. Our API has evolved. To access updates, please go here!

Read the article

Welcome to Kameleoon API! This API will allow you to use every entity of Kameleoon application inside your own application. Find the full list of the supported functionalities. Our API has evolved. To access updates, please go here!

Read the article

1 min

Advanced

Our API has evolved. To access updates, please go here!

Read the article

2 min

Beginner

What is an API key? The API key is an authentification system with tools that allows the transfer of data in a more secure way than the conventional login/password system. It is linked to an user account. A Super Admin activates the API key of the user account. Once activated, each user can generate a […]

Read the article

By default, Kameleoon allocate randomly a variation to a visitor. Here is the function used by Kameleoon: function (experiment) {   var registeredVariationId;   var deviationRandom = experiment.obtainVariationAssignmentRandomNumber();   var total = 0.0;   for (var i = 0, l = experiment.variations.length; i < l; ++i)   {       total += experiment.variations[i].deviation;       if (deviationRandom <= [… Read the article

By default, Kameleoon allocates randomly a variation to a visitor. Here is the function used. function (experiment) {   var registeredVariationId;   var deviationRandom = experiment.obtainVariationAssignmentRandomNumber();   var total = 0.0;   for (var i = 0, l = experiment.variations.length; i < l; ++i)   {       total += experiment.variations[i].deviation;       if (deviationRandom <= total) […]

Read the article