# SDK

## Overview

An SDK for the [Labii ELN & LIMS platform](https://www.labii.com) that provides interaction with the [Labii API](https://docs.labii.com/api/overview).

## Python

The `labii-sdk` is available at Python PIP. This package contains two modules, **api\_client**, and **sdk**.

* Python API clients help you perform Labii API calls, such as authentication, get, patch, post, and delete.
* SDK is the toolkit with prebuilt Labii components that developers use to interact with Labii APIs.

### Install

```
pip install labii-sdk
```

### Usage

```python
# 1. Install the Labii SDK
pip install labii-sdk

py# 2. Import the package
from labii_sdk.sdk import LabiiObject

# 3. Initial the API object
labii = LabiiObject()

# 4. Start querying
labii.api.login()
# get a list of tables
labii.Tables.list()de
```

### Documentation

* [API Client documentation](https://docs.labii.com/api/sdk/api-client-python)
* [SDK documentation](https://docs.labii.com/api/sdk/sdk-python)

## Javascript

coming soon...
