# Nabis — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://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.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.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.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.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.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.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.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.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.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.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>"}'
```
