Package who call AB Tasty API


1.8.23 years ago4 years agoMinified + gzip package size for @abtasty-innovation/abtasty-api in KB


AB Tasty Innovation

AB Tasty API package

Authentication :

If you already have an access token

const abtasty = require("abtasty-api")();
await abtasty.setToken('USER TOKEN');

If want to log in with user credentials

const abtasty = require("abtasty-api")();
await abtasty.logAsUser(client_id, client_secret, grant_type, username, password);

If want to log in with service account

const abtasty = require("abtasty-api")();
await abtasty.logAsService(client_id, client_secret, grant_type);


// See Authentication section before.
   .then((response) => {
  .catch((error) => {

Available methods:

  • abtasty.account.get.all() => Get all accounts linked to this user
  • abtasty.account.get.one(account_id) => Get one account
  • abtasty.account.rights.all(account_id) => Get rights for an account
  • abtasty.account.current() => Get current account
  • abtasty.account.additional_information.get.all(account_id) => Get all additional information
  • abtasty.account.additional_information.get.one(account_id, key) => Get one additional information per key
  • abtasty.account.additional_information.create.post(account_id, body) => Create an additional information
  • abtasty.account.additional_information.create.patch(account_id, infoId, body) => Patch a given additional information
  • abtasty.account.test.get.all(account_id) => Get all test for an account id
  • abtasty.account.test.get.one(account_id, test_id) => Get one test
  • abtasty.account.test.variation.get.all(account_id, test_id) => Get all variations for a test
  • abtasty.account.test.variation.get.one(account_id, test_id, variation_id) => Get one variation
  • abtasty.profile.get() => Get logged user profile
Author : Elias Cédric Laouiti @eliaslaouiti elias@abtasty.com

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.