# @algolia/client-abtesting

> JavaScript client for client-abtesting

Latest version **5.59.0** (published 2026-09-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install @algolia/client-abtesting
pnpm add @algolia/client-abtesting
yarn add @algolia/client-abtesting
bun add @algolia/client-abtesting
```

## Health

**Score 70/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 5.59.0 |
| Published | 2026-09-09 |
| First published | 2022-07-25 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM |
| Node | >= 14.0.0 |
| Dependencies | 4 |
| Unpacked size | 809.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 1383 |
| Author | Algolia |
| Maintainers | haroenv, tkrugg, cyril.descossy, alg-bgastinne, emmanuel.fortin, robertmogos, jinste, eventexperiences_algolia, alg-admin, mbramwell-algolia, vincentalindogan, morgan-algolia2, gavaudan-algolia, fluf, eric-zaharia, sylvain, marioalgolia, sevans3000, cdhawke-algolia, samykettani, shortcuts, bjorkkim |

## Links

- npm: https://www.npmjs.com/package/@algolia/client-abtesting
- Repository: https://github.com/algolia/algoliasearch-client-javascript
- Homepage: https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/client-abtesting#readme
- Issues: https://github.com/algolia/algoliasearch-client-javascript/issues
- npm.io page: https://npm.io/package/@algolia/client-abtesting

## Dependencies (4)

- [@algolia/client-common](https://npm.io/package/@algolia/client-common.md) 5.59.0
- [@algolia/requester-fetch](https://npm.io/package/@algolia/requester-fetch.md) 5.59.0
- [@algolia/requester-node-http](https://npm.io/package/@algolia/requester-node-http.md) 5.59.0
- [@algolia/requester-browser-xhr](https://npm.io/package/@algolia/requester-browser-xhr.md) 5.59.0

## Recent versions

- 5.59.0 (latest) — 2026-09-09
- 5.10.0-beta.1 (beta) — 2024-10-22
- 5.0.0-alpha.112 (alpha) — 2024-04-16
- 5.57.0 — 2026-08-18
- 5.56.0 — 2026-07-15
- 5.55.2 — 2026-07-07
- 5.55.1 — 2026-06-23
- 5.55.0 — 2026-06-16
- 5.54.1 — 2026-06-15
- 5.54.0 — 2026-06-11
- 5.53.0 — 2026-05-29
- 5.52.1 — 2026-05-05
- 5.52.0 — 2026-04-30
- 5.51.0 — 2026-04-22
- 5.50.2 — 2026-04-14
- … 217 more at https://npm.io/package/@algolia/client-abtesting/versions

## README

<p align="center">
  <a href="https://www.algolia.com">
    <img alt="Algolia for JavaScript" src="https://raw.githubusercontent.com/algolia/algoliasearch-client-common/master/banners/javascript.png" >
  </a>

  <h4 align="center">The perfect starting point to integrate <a href="https://algolia.com" target="_blank">Algolia</a> within your JavaScript project</h4>

  <p align="center">
    <a href="https://npmjs.com/package/@algolia/client-abtesting"><img src="https://img.shields.io/npm/v/@algolia/client-abtesting.svg?style=flat-square" alt="NPM version"></img></a>
    <a href="http://npm-stat.com/charts.html?package=@algolia/client-abtesting"><img src="https://img.shields.io/npm/dm/@algolia/client-abtesting.svg?style=flat-square" alt="NPM downloads"></a>
    <a href="https://www.jsdelivr.com/package/npm/@algolia/client-abtesting"><img src="https://data.jsdelivr.com/v1/package/npm/@algolia/client-abtesting/badge" alt="jsDelivr Downloads"></img></a>
    <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-green.svg?style=flat-square" alt="License"></a>
  </p>
</p>

<p align="center">
  <a href="https://www.algolia.com/doc/libraries/sdk/install#javascript" target="_blank">Documentation</a>  •
  <a href="https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/js/" target="_blank">InstantSearch</a>  •
  <a href="https://discourse.algolia.com" target="_blank">Community Forum</a>  •
  <a href="http://stackoverflow.com/questions/tagged/algolia" target="_blank">Stack Overflow</a>  •
  <a href="https://github.com/algolia/algoliasearch-client-javascript/issues" target="_blank">Report a bug</a>  •
  <a href="https://alg.li/support" target="_blank">Support</a>
</p>

## ✨ Features

- Thin & **minimal low-level HTTP client** to interact with Algolia's API
- Works both on the **browser** and **node.js**
- **UMD and ESM compatible**, you can use it with any module loader
- Built with TypeScript

## 💡 Getting Started

> [!TIP]
> This API client is already a dependency of [the algoliasearch client](https://www.npmjs.com/package/algoliasearch), you don't need to manually install `@algolia/client-abtesting` if you already have `algoliasearch` installed.

To get started, you first need to install @algolia/client-abtesting (or any other available API client package).
All of our clients comes with type definition, and are available for both browser and node environments.

### With a package manager

```bash
yarn add @algolia/client-abtesting@5.59.0
# or
npm install @algolia/client-abtesting@5.59.0
# or
pnpm add @algolia/client-abtesting@5.59.0
```

### Without a package manager

Add the following JavaScript snippet to the <head> of your website:

```html
<script src="https://cdn.jsdelivr.net/npm/@algolia/client-abtesting@5.59.0/dist/builds/browser.umd.js"></script>
```

### Usage

You can now import the Algolia API client in your project and play with it.

```js
import { abtestingClient } from '@algolia/client-abtesting';

const client = abtestingClient('YOUR_APP_ID', 'YOUR_API_KEY');
```

For full documentation, visit the **[Algolia JavaScript API Client](https://www.algolia.com/doc/libraries/sdk/methods/abtesting/)**.

## ❓ Troubleshooting

Encountering an issue? Before reaching out to support, we recommend heading to our [FAQ](https://support.algolia.com/hc/en-us/sections/15061037630609-API-Client-FAQs) where you will find answers for the most common issues and gotchas with the client. You can also open [a GitHub issue](https://github.com/algolia/api-clients-automation/issues/new?assignees=&labels=&projects=&template=Bug_report.md)

## 📄 License

The Algolia JavaScript API Client is an open-sourced software licensed under the [MIT license](LICENSE).

---
_Source: https://npm.io/package/@algolia/client-abtesting · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
