# Neurapulse Help Center ## Docs - [Overview](https://help.neurapulse.com/docs/Introduction/Overview.md) - [Signing up](https://help.neurapulse.com/docs/Getting-Started/signing-up.md) - [Portal overview](https://help.neurapulse.com/docs/Getting-Started/portal-overview.md) - [Your Profile](https://help.neurapulse.com/docs/Getting-Started/profile.md): Manage your personal info, verify a phone number for SMS, and control how Neurapulse sends you notifications. - [Create a Fitness‑For‑Duty Policy](https://help.neurapulse.com/docs/Getting-Started/create-a-fitness-for-duty-policy.md): A quickstart kit to define how your organization uses Neurapulse. - [Creating a project](https://help.neurapulse.com/docs/Projects/creating-a-project.md) - [Project Management](https://help.neurapulse.com/docs/Projects/managing-projects.md) - [Running tests](https://help.neurapulse.com/docs/Projects/running-tests.md) - [Test Taker Experience](https://help.neurapulse.com/docs/Test-Taker-Experience/test-taker-journey.md): The entire test experience, from self-enrolling to performing the test, is designed to take under 5 minutes for new test takers to complete. Subsequent tests are much faster to perform, often taking only 1-2 minutes once the test taker has had practice. - [Mental flexibility tasks](https://help.neurapulse.com/docs/Test-Taker-Experience/mental-flexibility-tasks.md) - [Things to Remember](https://help.neurapulse.com/docs/Test-Taker-Experience/things-to-remember.md): Neurapulse uses speed and accuracy to measure risk. For optimal performance, please make sure your mobile device is prepared for the test by following these guidelines. - [Common Issues When Taking a Test](https://help.neurapulse.com/docs/Test-Taker-Experience/common-issues.md): There are some common issues a test taker may experience when an unsupported device or browser is used. Review the solutions below if there is an error received while completing the test. - [Accessing results](https://help.neurapulse.com/docs/Viewing-Results/accessing-results.md) - [Taking action](https://help.neurapulse.com/docs/Viewing-Results/taking-action.md) - [Project-Level Analysis](https://help.neurapulse.com/docs/Viewing-Results/project-level-analysis.md) - [Analysis Page](https://help.neurapulse.com/docs/Viewing-Results/analysis-page.md) - [Understanding Cognitive Performance](https://help.neurapulse.com/docs/Viewing-Results/understanding-cognitive-performance.md): Learn what each cognitive domain measures and how baseline quality is calculated. - [Cognitive Performance in the Workplace](https://help.neurapulse.com/docs/Viewing-Results/cognitive-performance-workplace.md): Understand how cognitive performance across the four domains relates to observable behaviours in safety-sensitive work environments. - [What Happened](https://help.neurapulse.com/docs/Viewing-Results/what-happened.md) - [Managing Workspaces in Neurapulse](https://help.neurapulse.com/docs/Workspaces/creating-a-workspace.md): Neurapulse allows you to create and manage separate workspaces, each with its own projects and settings. This feature is ideal for users who need to oversee multiple teams or clients. Here's how to create and switch between workspaces. - [Managing Workspace Settings](https://help.neurapulse.com/docs/Workspace-Settings/updating-workspace-information.md): Update your workspace name, plan, API keys, and redirect URIs from the Workspace Settings page. - [Accessing Help and Support](https://help.neurapulse.com/docs/Workspace-Settings/accessing-help-center.md) - [Setting up a Paid Account](https://help.neurapulse.com/docs/Workspace-Settings/billing.md): The billing page allows you to manage your subscription plan, payment methods, billing information, and usage for your Neurapulse account. - [Linking with the Impirica Platform](https://help.neurapulse.com/docs/Integrations/linking-with-the-impirica-platform.md): How Neurapulse connects to Impirica platform products such as ExceleRATE and DriveABLE using Reference IDs and Redirect URIs. - [Reference IDs](https://help.neurapulse.com/docs/Integrations/reference-ids.md): Attach your own identifier to a test taker so Neurapulse results can be matched back to a record in your platform. - [Redirect URIs](https://help.neurapulse.com/docs/Integrations/redirect-uris.md): Approve the pages a test taker can be returned to after completing an assessment, and control where Neurapulse can redirect them. - [Webhooks](https://help.neurapulse.com/docs/Integrations/webhooks.md): Notify your own systems the moment a test taker completes an assessment, with signed, verifiable deliveries. - [System Requirements](https://help.neurapulse.com/docs/Additional-Resources/system-requirements.md) - [Accessibility Features](https://help.neurapulse.com/docs/Additional-Resources/accessibility-features.md) - [Notifications and Alerts](https://help.neurapulse.com/docs/Additional-Resources/notifications-and-alerts.md): How Neurapulse notifies you across in-app, email, and text channels - and what each category means. - [Best Practices](https://help.neurapulse.com/docs/Additional-Resources/best-practices.md) - [Troubleshooting Common Issues](https://help.neurapulse.com/docs/Additional-Resources/troubleshooting-common-issues.md): Solutions to common problems you may encounter. - [Using Neurapulse on Mobile Devices](https://help.neurapulse.com/docs/Additional-Resources/using-neurapulse-on-mobile.md): Guidelines for test takers and managers on mobile usage. - [Glossary of Terms](https://help.neurapulse.com/docs/Additional-Resources/glossary-of-terms.md): Definitions of key terms used in Neurapulse. - [Frequently Asked Questions (FAQ)](https://help.neurapulse.com/docs/Additional-Resources/faq.md) - [Research papers](https://help.neurapulse.com/docs/Technical-Resources/index.md): Research and technical references for Neurapulse. - [Service status](https://help.neurapulse.com/docs/Technical-Resources/service-status.md) - [Introduction](https://help.neurapulse.com/api-reference/introduction.md): How to authenticate and call the Neurapulse API - [Get latest result by referenceId](https://help.neurapulse.com/api-reference/project-results/get-latest-result-by-referenceid.md): Returns the latest result for a test taker identified by your referenceId. - [List latest results](https://help.neurapulse.com/api-reference/project-results/list-latest-results.md): Returns a paginated list of each test taker's latest result in the project. Filter by referenceId, fullName, or email. - [Get project](https://help.neurapulse.com/api-reference/projects/get-project.md): Returns a project by Id. - [List projects](https://help.neurapulse.com/api-reference/projects/list-projects.md): Returns a paginated list of projects for the workspace. - [Create project](https://help.neurapulse.com/api-reference/projects/create-project.md): Creates a new project within the workspace. - [Get project link](https://help.neurapulse.com/api-reference/projects/get-project-link.md): Returns the link for a project. - [List test takers](https://help.neurapulse.com/api-reference/test-takers/list-test-takers.md): Returns a paginated list of each test taker's in the project. Filter by referenceId, fullName, or email. - [Create test taker](https://help.neurapulse.com/api-reference/test-takers/create-test-taker.md): Enrolls a test taker under the project, storing your referenceId. Returns the created test taker including its projectEntryId, which you pass to POST .../test-link to get a magic link. - [Update test takers](https://help.neurapulse.com/api-reference/test-takers/update-test-takers.md): Updates up to 100 test takers at a time. - [Get test taker](https://help.neurapulse.com/api-reference/test-takers/get-test-taker.md): Returns a test taker by id - [Delete test taker](https://help.neurapulse.com/api-reference/test-takers/delete-test-taker.md): Removes a test taker from this project. They stop appearing in reads and stop receiving scheduled tests; collected results are retained. Other projects they are enrolled in are unaffected. Repeat calls return 204, so retries are safe. - [Update test taker](https://help.neurapulse.com/api-reference/test-takers/update-test-taker.md): Updates a test taker. - [Get test link](https://help.neurapulse.com/api-reference/test-takers/get-test-link.md): Issues a per-taker one-time magic link for use in embedded test-taker flows. Each call rotates the token - prior links are immediately invalidated. The link is valid for 24 hours from issuance. Optional `redirectUri` and `referenceId` are appended as query parameters (`redirect_uri` and `reference_i… - [List redirect URIs](https://help.neurapulse.com/api-reference/workspace/list-redirect-uris.md): Returns a paginated list of redirect URIs for the workspace. - [Save redirect URIs](https://help.neurapulse.com/api-reference/workspace/save-redirect-uris.md): Merges the provided redirect URIs into the workspace's existing set. Existing URIs are preserved; new URIs are appended. Duplicates (case-insensitive) are silently ignored. Deletion is handled via the portal GraphQL path. ## OpenAPI Specs - [v1](https://help.neurapulse.com/api-reference/v1.json) - [v1_bak](https://help.neurapulse.com/api-reference/v1_bak.json) - [openapi](https://help.neurapulse.com/api-reference/openapi.json)