---
title: "FAQ"
description: "Answers to common questions about Reporting API access, custom dashboards, and the main reporting tables."
contentType: "faq"
url: "https://developer.mindtickle.com/docs/reporting/faq/"
---

## How do I enable Reporting API access for a user?

To enable Reporting API access for a specific user email address on your Mindtickle instance:

1. **Verify admin access:** Ensure the user holds an admin role and has access to the Mindtickle admin site. Only users with the following roles are considered admins: site owner, enablement admin, content expert, and IT admin.
2. **Request access:** If the user meets the criteria above, contact [Mindtickle Support](mailto:support@mindtickle.com) to enable Reporting API access for their account.

Once enabled, the user can use their email address to import data into business intelligence (BI) tools, such as Tableau, Power BI, and Microsoft Excel.

:::note
Users must use the same credentials, username and password, that were used to sign in to Mindtickle for the first time. SSO credentials are not supported for API access.
:::

## Can I create customized dashboards using the Reporting API?

Yes. The Reporting API extracts raw, granular data from the Mindtickle platform. You can ingest this data into business intelligence (BI) tools, such as Tableau, Power BI, or Microsoft Excel, to build tailored visualizations and reports. With this you can:

- Design dashboards specific to your organization's unique KPIs.
- Blend Mindtickle learning data with business performance data from other systems, such as Salesforce, an HRIS, or other data warehouses.

:::note
Modeling data and designing custom dashboards requires proficiency with BI tools. Make sure you have an internal BI specialist or data analyst available to manage this process.
:::

## What is the purpose of the LearnerModulePerformances table?

The `LearnerModulePerformances` table is the primary table used for reporting within the Reporting API. It captures the performance data of a learner within a specific module that is part of a specific series. Each row represents a learner, module, and series combination. See [Tables: performance and completion](/docs/reporting/tables-performance-and-completion/).

:::note
For reports that exclude deactivated assignments, apply `LearnerModuleState ne 'deactivated'` to `LearnerModulePerformances`. Keep deactivated records when your analysis requires that history. Do not apply this exclusion to LMPI incremental extraction, where it can hide state changes.
:::

## What is the purpose of the Users table?

The `LearnerModulePerformances` table contains performance metrics, but it may not include deep learner attributes. To access specific user data points, such as profile fields and KScore, join the `LearnerModulePerformances` table with the `Users` table on the unique user ID. See [Tables: object metadata](/docs/reporting/tables-object-metadata/).

:::note
To exclude deactivated users, filter `Users` with `LearnerState ne 'deactivated'`. Retain them when you need historical reporting. Use the table-specific state fields described in [Best practices](/docs/reporting/best-practices/#filter-option).
:::

## Which data points are not available for a learner in the LearnerModulePerformances table?

The `LearnerModulePerformances` table provides high-level, generic performance metrics for learners across the modules they have been invited to. It does not contain granular, module-specific engagement data or detailed interaction metrics. The following metrics are not available in this table:

- **Coaching sessions:** Reviewer name, session number, and parameter scores.
- **Missions:** Reviewer name and parameter scores.
- **Assessments:** Responses to individual questions.
- **Courses:** Engagement metrics for specific files or videos.

:::note
To access these granular data points, query their respective object tables, such as `CoachingSessionsParameters`, `MissionParameters`, `AssessmentObjects`, and `CourseObjects`. See [Tables: performance and completion](/docs/reporting/tables-performance-and-completion/).
:::

## Related

- [Use OData](/docs/reporting/use-odata/): The query mechanics behind these answers.
- [Tables: performance and completion](/docs/reporting/tables-performance-and-completion/): The tables these questions refer to.
