> For the complete documentation index, see [llms.txt](https://docs.coupler.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coupler.io/sources/category/project-management/aha/data-overview.md).

# Data Overview

When you connect Aha to Coupler.io, you can pull data from eight different entities. Each entity maps to a specific area of your Aha workspace — from product features and strategic goals to user ideas and community feedback.

## Available entities

| Entity                    | What it contains                                                         |
| ------------------------- | ------------------------------------------------------------------------ |
| Features streams          | Individual features, their status, release assignments, and details      |
| Products streams          | Product records including names, descriptions, and configuration         |
| Idea categories streams   | The category labels used to organize ideas in your workspace             |
| Ideas streams             | Submitted ideas including title, description, status, and submitter info |
| Idea endorsements streams | Votes and endorsements on ideas, including who endorsed them             |
| Idea comments streams     | Comments left on ideas by users and team members                         |
| Users streams             | Workspace users and their profile information                            |
| Goals streams             | Strategic goals and objectives with status and ownership details         |

## Features streams

#### Key fields

| Field              | Description                             |
| ------------------ | --------------------------------------- |
| `id`               | Unique identifier for the feature       |
| `name`             | Feature name or title                   |
| `reference_num`    | Aha reference number (e.g., PROD-123)   |
| `status`           | Current workflow status                 |
| `created_at`       | Date the feature was created            |
| `updated_at`       | Date the feature was last updated       |
| `product_id`       | The product this feature belongs to     |
| `release`          | Release the feature is assigned to      |
| `assigned_to_user` | Team member responsible for the feature |

## Products streams

#### Key fields

| Field              | Description                                       |
| ------------------ | ------------------------------------------------- |
| `id`               | Unique product identifier                         |
| `name`             | Product name                                      |
| `reference_prefix` | The prefix used in reference numbers (e.g., PROD) |
| `created_at`       | Date the product was created                      |

## Ideas streams

#### Key fields

| Field                   | Description                                            |
| ----------------------- | ------------------------------------------------------ |
| `id`                    | Unique idea identifier                                 |
| `name`                  | Idea title                                             |
| `description`           | Full idea description                                  |
| `status`                | Current idea status (e.g., new, under review, shipped) |
| `created_at`            | Date the idea was submitted                            |
| `updated_at`            | Date the idea was last updated                         |
| `votes`                 | Total vote count                                       |
| `submitted_idea_portal` | Portal through which the idea was submitted            |
| `categories`            | Categories assigned to the idea                        |

## Idea endorsements streams

#### Key fields

| Field        | Description                    |
| ------------ | ------------------------------ |
| `id`         | Unique endorsement identifier  |
| `idea_id`    | The idea that was endorsed     |
| `user_id`    | The user who endorsed the idea |
| `created_at` | Date of the endorsement        |

## Goals streams

#### Key fields

| Field         | Description                 |
| ------------- | --------------------------- |
| `id`          | Unique goal identifier      |
| `name`        | Goal name                   |
| `description` | Goal description            |
| `status`      | Current status of the goal  |
| `created_at`  | Date the goal was created   |
| `product_id`  | Product the goal belongs to |

## Common field combinations

Here are some useful ways to combine fields across entities:

* **Feature progress by product** — join `features_stream` with `products_stream` on `product_id` to see how features are distributed across products
* **Idea traction** — combine `ideas_stream` with `idea_endorsements_stream` on `idea_id` to rank ideas by engagement
* **Idea feedback summary** — join `ideas_stream` with `idea_comments_stream` to see which ideas are generating the most discussion
* **Goal alignment** — link `goals_stream` and `features_stream` via `product_id` to map features back to strategic objectives

## Use cases by role

{% tabs %}
{% tab title="Product managers" %}

* Track feature status and release assignments across all products in one report
* Monitor how many features are in each workflow stage to spot bottlenecks
* Link features back to strategic goals to demonstrate roadmap alignment
* Export features data to share progress updates with stakeholders outside Aha
  {% endtab %}

{% tab title="Customer success" %}

* Pull ideas and endorsements to understand which customer requests have the most momentum
* Monitor idea comments to stay on top of customer conversations and feedback themes
* Track idea status changes over time to report back to customers when their suggestions are acted on
  {% endtab %}

{% tab title="Leadership" %}

* Report on strategic goals and their current status across all products
* Combine goals and features data to see how well execution aligns with strategy
* Use products and users' data for workspace audits and capacity planning
  {% endtab %}
  {% endtabs %}

## Platform-specific notes

* Aha uses a subdomain-based URL structure — make sure you enter only the subdomain (not the full URL) when connecting
* API access may be restricted depending on your Aha plan — check that your account has API access enabled before connecting
* Fields like `description` may contain HTML formatting from the Aha editor, which will appear as raw HTML in your export
* Deleted or archived records may not appear in streams depending on your Aha workspace settings
* The `reference_num` field (e.g., PROD-123) is useful as a human-readable, unique key when building reports


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.coupler.io/sources/category/project-management/aha/data-overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
