> ## Documentation Index
> Fetch the complete documentation index at: https://docs.eykdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Monta

> Connect your Monta account to Eyk with an API user, so your shipments, returns and stock land in BigQuery.

> [!NOTE]
>
> The Monta source is currently in beta. Ask your Eyk contact person for access.

Connect Monta to Eyk to collect your shipments, returns and stock from the warehouse.

## What Eyk builds from this data

Eyk copies what happens after checkout into your own BigQuery project: shipments, returns and stock. BigQuery is the data warehouse Eyk sets up for you. Data from all your warehouses and returns platforms lands in the same tables.

| Table in BigQuery | What it holds |
| - | - |
| `fact_return_items` | Every returned product, with its return reason and outcome |
| `fact_logistics` | Each step of an order after checkout, from warehouse intake to delivery |
| `fact_stock_levels` | Your stock per warehouse and product over time |
| `dim_stock_locations` | The warehouses that hold your stock |

In Canvas and Alvin AI, these tables show up as **Returns**, **Logistics**, **Stock** and **Stock Locations**. Eyk links each return and shipment to its order from your store platform, so connect that too. To open your BigQuery project, click **Google BigQuery** at the bottom of the Eyk sidebar.

Monta fills all 4 tables. Your stock history starts when you connect Monta, because Monta only reports your current stock.

## Before you start

You need:

* Access to MontaPortal.
* Access to the **Sources** page in Eyk.

Setup has two parts. First you create an API user in MontaPortal. Then you enter its username and password in Eyk.

## Part 1: Create an API user in MontaPortal

**1. Open REST API**

In MontaPortal, go to **Home** >> **Connect** >> **REST API**.

**2. Create an API user**

Click **+** to create an API user. Leave the IP address list empty, or Eyk cannot connect.

**3. Copy the username and password**

Copy the username and the password of the API user. You need both in Part 2.

> [!WARNING]
>
> Monta shows the password only once, when you create the API user.

## Part 2: Add the source in Eyk

**1. Open the source library**

In Eyk, go to **Sources** and click **Add new source**.

**2. Select Monta**

In the **Data source library**, click **Add** next to **Monta**.

**3. Enter the API user**

Enter the username under **API username** and the password under **API password**.

![Monta source form in Eyk with the API username and API password fields](https://mintcdn.com/eyk-data/bLMX2sfOr9PtO8G_/images/sources/monta-eyk-form.png?fit=max\&auto=format\&n=bLMX2sfOr9PtO8G_\&q=85\&s=becdb21bbde99ea7d89bf70e49d34699)

**4. Add the source**

Click **Add source**.

## Check it worked

In Eyk, go to **Sources**. Monta is in the list with the text **Your data source is connected.** Eyk updates your BigQuery tables every night.

## Troubleshooting

> [accordion] Monta shows Attention needed
>
> Open the Monta source in Eyk and check the username and password. In MontaPortal, check that the IP address list of the API user is empty.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.