> ## Documentation Index
> Fetch the complete documentation index at: https://nango-wari-integration-config-credentials-api.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Guru - How do I link my account?

## Overview

To authenticate with Guru, you will need:

1. **User/Collection ID** - The user or collection ID of your Guru account.
2. **User/Collection Token** - The user or collection token of your Guru account.

This guide will walk you through finding the **User/Collection ID** and generating your **User/Collection Token** within Guru.

### Prerequisites:

* You must have an account with Guru.

### Instructions:

#### Step 1: Finding your User/Collection ID

a. Finding your User ID

* Your **User ID** is the username you use to sign in to your account.

b. Finding your Collection ID

* You can obtain your **Collection ID** by perfoming a curl request with your **USER ID and Token** to get a [list of all collections](https://developer.getguru.com/reference/getv1collectionsgetcollections) on your team.

```
curl -u USER:TOKEN https://api.getguru.com/api/v1/collections -D -
```

* If your credentials are correct, you will receive a list of collections along with their IDs, which you can use as your Collection ID.

#### Step 2: Generating Your User/Collection token

* There are two types of tokens for using the Guru API: a `Collection token` (read-only), and a `User token` (read/write). This guide will demonstrate how to obtain both.

a. Generating your User token

1. Login to your [Guru](https://app.getguru.com/) account.
2. Navigate to the [Apps & Integrations](https://app.getguru.com/manage/integrations/apps) page under the **Manage** menu.

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/aDoJmpAzlZ2rdIwa/integrations/all/guru/api_integrations.png?fit=max&auto=format&n=aDoJmpAzlZ2rdIwa&q=85&s=c2eb8045758e33a97893eb5f128b50c6" width="3024" height="1428" data-path="integrations/all/guru/api_integrations.png" />

3. Click on the [API Access](https://app.getguru.com/settings/integrations/api-access) tab to manage your tokens.
4. Generate an API token for yourself by selecting **Generate User Token** and entering your name. You can also generate API tokens for your teammates by selecting **Generate a new user token**.

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/kipYoneMriaWnwwA/integrations/all/guru/generate_user_token.png?fit=max&auto=format&n=kipYoneMriaWnwwA&q=85&s=5dec3cc9a71fd0e7d1d36f14ff176019" width="3024" height="1428" data-path="integrations/all/guru/generate_user_token.png" />

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/aDoJmpAzlZ2rdIwa/integrations/all/guru/api_token.png?fit=max&auto=format&n=aDoJmpAzlZ2rdIwa&q=85&s=3815c0ddf3a96389e2422079a78dcbd8" width="1000" height="620" data-path="integrations/all/guru/api_token.png" />

4. You can reissue a token using the **circular arrow icon** on the right side of the dashboard next to the corresponding user. You can also revoke a user's token using the **trash can icon**.

b. Generating your Collection token

1. You can also generate Collection-based read-only tokens by selecting **Generate a New Collection Token** and then selecting your desired Collection from the dropdown.

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/kipYoneMriaWnwwA/integrations/all/guru/generate_collection_token.png?fit=max&auto=format&n=kipYoneMriaWnwwA&q=85&s=efbe96ed94f8d91e30fcc517913cecf9" width="3024" height="346" data-path="integrations/all/guru/generate_collection_token.png" />

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/aDoJmpAzlZ2rdIwa/integrations/all/guru/collection_token.png?fit=max&auto=format&n=aDoJmpAzlZ2rdIwa&q=85&s=c154c0fde6fc2c437e5fd427bab8c05e" width="1000" height="620" data-path="integrations/all/guru/collection_token.png" />

#### Step 3: Enter credentials in the Connect UI

Once you have your **User/Collection ID** and **User/Collection Token**:

1. Open the form where you need to authenticate with Guru.
2. Enter the **User/Collection ID** and **User/Collection Token** in their respective fields.
3. Submit the form, and you should be successfully authenticated.

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/aDoJmpAzlZ2rdIwa/integrations/all/guru/form.png?fit=max&auto=format&n=aDoJmpAzlZ2rdIwa&q=85&s=01d6c41926a7aeac721a573d95ce74e8" style={{maxWidth: "450px" }} width="998" height="1394" data-path="integrations/all/guru/form.png" />

You are now connected to Guru.
