# Nabis — Wrapped API

> **You are on:** `https://api.beta.paywithlocus.com/api` | [llms.txt](https://beta.paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Access real-time cannabis inventory across California and New York, manage wholesale orders, track retailer information, and retrieve warehouse and invoice data for licensed businesses on the Nabis marketplace platform. Look up product availability by SKU or item code and check operational schedules to streamline cannabis distribution workflows.

**Category:** Marketplaces | **Website:** [nabis.com/](https://nabis.com/) | **Docs:** [parse.bot/marketplace/a160383d-27c9-411f-954d-fef0a79093eb/nabis-com-api](https://parse.bot/marketplace/a160383d-27c9-411f-954d-fef0a79093eb/nabis-com-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.beta.paywithlocus.com/api/wrapped/parse-nabis-com-api-a160383d/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### Get inventory by product code ny

Retrieve detailed inventory/product information for a specific product in New York by itemCode.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `access_token` | string | Yes | Nabis x-nabis-access-token header value |
| `item_code` | string | Yes | Item code of the product in NY |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-nabis-com-api-a160383d/get_inventory_by_product_code_ny \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"access_token":"<string>","item_code":"<string>"}'
```

### Get inventory by sku ca

Retrieve detailed inventory/product information for a specific SKU in California.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `access_token` | string | Yes | Nabis x-nabis-access-token header value |
| `sku_code` | string | Yes | SKU code of the product |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-nabis-com-api-a160383d/get_inventory_by_sku_ca \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"access_token":"<string>","sku_code":"<string>"}'
```

### Get inventory ca

Retrieve paginated list of cannabis inventory/products available in California.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `access_token` | string | Yes | Nabis x-nabis-access-token header value |
| `limit` | integer | No | Max results per page (1-500) |
| `page` | integer | No | Page number |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-nabis-com-api-a160383d/get_inventory_ca \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"access_token":"<string>","limit":"<integer>","page":"<integer>"}'
```

### Get inventory ny

Retrieve paginated list of cannabis inventory/products available in New York.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `access_token` | string | Yes | Nabis x-nabis-access-token header value |
| `limit` | integer | No | Max results per page (1-500) |
| `page` | integer | No | Page number |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-nabis-com-api-a160383d/get_inventory_ny \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"access_token":"<string>","limit":"<integer>","page":"<integer>"}'
```

### Get invoices

Retrieve paginated list of invoices/orders.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `access_token` | string | Yes | Nabis x-nabis-access-token header value |
| `limit` | integer | No | Max results per page |
| `page` | integer | No | Page number |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-nabis-com-api-a160383d/get_invoices \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"access_token":"<string>","limit":"<integer>","page":"<integer>"}'
```

### Get nabis days off

Retrieve list of Nabis non-delivery/holiday dates.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `access_token` | string | Yes | Nabis x-nabis-access-token header value |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-nabis-com-api-a160383d/get_nabis_days_off \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"access_token":"<string>"}'
```

### Get orders

Retrieve paginated list of wholesale orders placed through the Nabis platform.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `access_token` | string | Yes | Nabis x-nabis-access-token header value |
| `limit` | integer | No | Max results per page |
| `page` | integer | No | Page number |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-nabis-com-api-a160383d/get_orders \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"access_token":"<string>","limit":"<integer>","page":"<integer>"}'
```

### Get retailers

Retrieve list of licensed dispensary retailers on the Nabis platform.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `access_token` | string | Yes | Nabis x-nabis-access-token header value |
| `limit` | integer | No | Max results per page |
| `page` | integer | No | Page number |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-nabis-com-api-a160383d/get_retailers \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"access_token":"<string>","limit":"<integer>","page":"<integer>"}'
```

### Get warehouses

Retrieve list of Nabis warehouse locations.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `access_token` | string | Yes | Nabis x-nabis-access-token header value |
| `limit` | integer | No | Max results per page |
| `page` | integer | No | Page number |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-nabis-com-api-a160383d/get_warehouses \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"access_token":"<string>","limit":"<integer>","page":"<integer>"}'
```
