← Back to all docs
mindoula

Mindoula API

Mindoula is a technology-enabled behavioral health company that partners with payers, providers, and health systems to identify at-risk members, engage them in care, and coordinate behavioral health services. With an unofficial API, you could ingest referrals, synchronize member ro

By Alex KlarfeldJanuary 25, 2026
Mindoula API

What is Mindoula?

Mindoula provides behavioral health and care management services across populations including serious mental illness (SMI), substance use disorder (SUD), and integrated primary care via the Collaborative Care Model (CoCM). The company deploys tech-enabled care teams to identify high-risk members, conduct screenings, create care plans, coordinate services, and measure outcomes. Mindoula’s operational platform supports referral intake, engagement and outreach, assessment capture, encounter documentation, crisis support, and payer reporting.

Core product areas include:

  • Referral intake and triage from payers and provider organizations
  • Member enrollment, demographics, and eligibility tracking
  • Care plans, goals, and tasks managed by care teams
  • Assessments (PHQ-9, GAD-7, AUDIT-C, C-SSRS) and outcomes tracking
  • Encounter logging and time tracking for CoCM billing (99492/99493/99494)
  • Appointment coordination, telephonic/video outreach, and engagement workflows
  • Payer reporting and program-specific utilization tracking

Common data entities:

  • Members/Patients
  • Providers/Care Managers/Behavioral Health Clinicians
  • Programs and Enrollments (CoCM, SMI, SUD, Maternal Mental Health, etc.)
  • Assessments (instrument, scores, responses, severity, timestamps)
  • Encounters/Contacts (modality, duration, outcomes, billable codes)
  • Care Plans and Goals
  • Appointments and Outreach Attempts
  • Payers and Authorizations/Eligibility
  • Risk Scores and Stratification Flags

The Mindoula Integration Challenge

Organizations rely on Mindoula’s portal workflows daily, but turning them into automated pipelines is hard:

  • Program variability: Each payer/program has different enrollment criteria, outreach cadence, assessments, and billing rules (e.g., CoCM minutes by calendar month)
  • Strong enterprise security: SSO/MFA and network controls complicate headless automation and data synchronization
  • Portal-first delivery: Intake, assessments, and encounter logging often live in web apps or batch exports, not in unified public APIs
  • Compliance and audit: PHI handling, consent tracking, and assessment edit/audit trails must be preserved precisely
  • Monthly rollups: Collaborative care minutes and billing artifacts require accurate aggregation aligned to payer rules

How Supergood Creates Mindoula APIs

Supergood reverse-engineers authenticated browser flows, batch interfaces, and network interactions to deliver a resilient API endpoint layer.

  • Handles username/password, SSO/OAuth, and MFA (SMS, email, TOTP) securely
  • Maintains session continuity with automated refresh and change detection
  • Normalizes member, program enrollment, assessment, and encounter objects across payer/program variants
  • Aligns with customer entitlements and licensing constraints to ensure compliant access
  • Bridges batch exports and file delivery where applicable with signed URL retrieval and submission

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your Mindoula product mix, licensing, and authentication model.

  • Supergood Builds and Validates Your API

We deliver a hardened Mindoula adapter tailored to your workflows and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as Mindoula evolves.

API Endpoints

Authentication

POST/sessions

Establish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth when enabled. Returns a short-lived auth token maintained by the platform.

Members

GET/members

Retrieve member profiles, eligibility, risk scores, and program enrollments. Use this to drive outreach, care planning, and billing eligibility checks.

Referrals

POST/referrals

Create a referral to a Mindoula program from your EHR or intake system. Include diagnosis codes, urgency, and contact preferences.

Assessments

POST/assessments

Submit or update behavioral health assessments (PHQ-9, GAD-7, AUDIT-C, C-SSRS) associated with a member and program enrollment.

Encounters

POST/encounters

Create a care management encounter with modality, duration, and optional CPT codes to support CoCM billing. Supports monthly rollup attribution and outcome tracking.

Use Cases

EHR-to-Care Management Synchronization

- Push referrals from your EHR (Epic, Athenahealth, Cerner) into Mindoula - Keep demographics, eligibility, and consents in sync - Maintain a single source of truth for program enrollment status

Collaborative Care Billing Automation

- Track care manager minutes and psychiatrist consult time automatically - Aggregate monthly CoCM minutes and map to 99492/99493/99494 - Export encounter bundles ready for claim generation and reconciliation

Assessment Capture and Outcomes Tracking

- Submit PHQ-9, GAD-7, AUDIT-C, and C-SSRS results programmatically - Trend severity over time and trigger care plan updates - Surface improvement metrics for payer reporting and quality measures

Referral Intake and Outreach

- Ingest referrals with diagnosis codes and urgency levels - Route outreach attempts and appointment coordination to care teams - Monitor conversion from referral to enrolled to engaged

Audit and Compliance

- Preserve machine-readable audit trails for assessments, encounters, and consents - Export complete encounter packets with timestamps, modality, duration, and notes - Support payer-specific documentation requirements

Technical Specifications

Authentication

Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials

Response format

JSON with consistent resource schemas and pagination

Rate limits

Tuned for enterprise throughput while honoring licensing and usage controls

Session management

Automatic reauth and cookie/session rotation with health checks

Data freshness

Near real-time retrieval of members, assessments, and encounter artifacts

Security

Encrypted transport, scoped tokens, and audit logging; respects Mindoula entitlements and compliance requirements

Webhooks

Optional asynchronous delivery for assessment submissions, encounter rollups, and reporting extracts

Latency

Sub-second responses for list/detail queries under normal load

Throughput

Designed for high-volume referral intake and encounter logging pipelines

Reliability

Retry logic, backoff, and idempotency keys minimize duplicate actions

Adaptation

Continuous monitoring for UI/API changes with rapid adapter updates

Frequently asked questions

Supergood supports workflows across commonly used Mindoula portals and agency-facing tools, subject to your licensing and entitlements. We scope coverage (e.g., referral intake, member enrollment, assessments, encounter logging, CoCM rollups) during integration assessment.

We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth when enabled. For batch flows, we manage timing windows, generate reporting extracts, and retrieve signed URLs or delivery confirmations programmatically.

Yes. You can aggregate minutes by calendar month and map to 99492/99493/99494 with payer-specific rules. We can route submissions via your configured channel (payer/portal or clearinghouse) and return statuses and artifacts for reconciliation.

We can capture and normalize additional instruments (e.g., AUDIT-C, C-SSRS) and align outputs to your quality reporting needs.

Ready to get a real API?