Back to Platform API Guides
HealthcareNo API· workaround available

Kipu API

Kipu has no public API; clinical staff export data via manual CSV, leaving AI clinical documentation and outcome tracking tools serving residential treatment centers with no programmatic path to patient or treatment records. Integuru can generate a production-ready HTTP API — chat with us to get started.

Backed byY CombinatorFree sandbox trial before production

<3 sec

Response latency per call

99.9%+

Reliability rate on generated APIs

24/7

On-call maintenance on production plans

$0

Sandbox trial before production

What Kipu currently offers publicly

No API

Kipu provides no public developer API. The platform is a closed, web-only system; clinical staff access patient and treatment records exclusively through the Kipu web application, and the only mechanism for extracting structured data is manual CSV export. There is no developer portal, no sandbox environment, no webhook surface, and no published roadmap for a developer API.

Kipu official site

How Integuru fills the gap

Integuru generates a production-ready HTTP API for Kipu with no public API to build on. It maps the authenticated network requests the Kipu web app already makes, handles the login flow including 2FA, covers the branching states real accounts hit, and keeps the API running with 24/7 on-call maintenance on production plans.

Planned endpoints

Actions Integuru could expose

Final scope is confirmed when the integration is built
list_clients

Return a paginated list of client records with demographics, contact information, and admission status

get_client_detail

Retrieve the complete record for a single client including contact details, insurance coverage, admission history, and current level of care

create_client

Create a new client record with demographic, contact, and insurance information in the Kipu instance

list_appointments

List scheduled appointments and group sessions filtered by provider, program, date range, and status

create_appointment

Book a new individual or group appointment for an existing client

update_appointment_status

Update the status of a scheduled appointment or group therapy session

get_clinical_notes

Retrieve clinical documentation for a client including progress notes, treatment plan content, discharge summaries, and provider signature status

create_treatment_note

Push a completed progress note, treatment update, or discharge summary into the client record in Kipu

list_claims

Return billing claims for a client or date range with status, payer, procedure codes, and reimbursement amounts

get_claim_status

Retrieve the current status and adjudication details for a specific billing claim

...many more

These actions reflect what Integuru would generate based on the workflows Kipu exposes through its web interface.

Need a different Kipu action?

Tell us the workflows and accounts you need. Requested integrations are delivered to a sandbox you can test free before production.

Process

What happens after you book a call

  1. 1Tell us the Kipu workflows you need

    Book a call and list the actions, account types and call volume. There is no separate build fee to start.

  2. 2Integuru builds the API in days

    The team maps the authenticated requests Kipu makes into a direct HTTP API, covering the edge cases you named, and delivers it to a sandbox you test free.

  3. 3Move to production, maintained

    Call documented REST endpoints from your stack, and hand breakage to Integuru: production integrations are maintained around the clock, with auth auto-healing included.

Guide

Kipu integration guide

Overview

Kipu is one of the most widely deployed EHR platforms in the residential addiction treatment market. Its customer base includes residential treatment centers, partial hospitalization programs, and intensive outpatient programs across the United States, and its feature set covers the complete workflow of addiction treatment: admission and intake documentation, individualized treatment planning, group and individual therapy session notes, medication administration records, and discharge planning. For AI clinical documentation tools and outcome tracking platforms that serve residential treatment centers, Kipu is a required integration across a significant portion of their target customer base.

No public API exists. Kipu is a closed web application, and the only mechanism for extracting structured data from the platform is manual CSV export by clinical staff. There is no developer portal, no webhook surface, and no published roadmap for a programmatic integration capability. The CSV export workflow that clinical staff rely on today produces files with inconsistent column structures across Kipu versions and facility configurations, requires staff time to generate, and creates data that is stale by the time it reaches any downstream tool that could act on it.

Addiction treatment records in the residential setting occupy the most sensitive position in the behavioral health compliance landscape. Kipu's clients include programs that provide medically supervised detoxification and intensive residential treatment, where clinical documentation includes detox protocols, medication orders, and crisis assessments alongside standard therapy notes. These records are protected under HIPAA, and those relating to substance use disorder treatment may fall under 42 CFR Part 2, which restricts disclosure more tightly than standard HIPAA rules. The compliance sensitivity that characterizes the residential treatment market is part of why Kipu's developer program has not materialized; it is also context that any tool working with Kipu data needs to take seriously. Integuru generates a production-ready HTTP API for Kipu using direct HTTP requests against the endpoints the Kipu web application uses internally. Integuru can be deployed in HIPAA-compliant environments; discuss your compliance requirements when you chat with us.


Why Teams Need This Integration

The residential addiction treatment market has one of the highest documentation burdens in behavioral health, and Kipu is the platform that a large share of those programs run on. The CSV-only data access model is not a temporary state; it is the constraint that every AI tool and analytics platform in this space has been working around for years.

AI clinical documentation and ambient scribing tools. Residential treatment documentation is intensive: admission assessments, daily progress notes, group therapy records, treatment plan reviews, and discharge summaries all carry payer-specific documentation requirements and accreditation standards. AI tools that help clinical staff draft and complete this documentation need get_clinical_notes to read existing note structures and treatment plan content, and create_treatment_note to push completed documentation back to the Kipu record. The CSV export workflow cannot support either direction. Without write-back capability, AI documentation tools produce output that clinical staff must manually copy into Kipu, which eliminates most of the time savings the product is built to deliver.

Outcome tracking and program performance platforms. Residential treatment programs are under increasing pressure from payers, state licensing bodies, and accrediting organizations to track and report treatment outcomes: substance use status at discharge and follow-up intervals, housing stability, employment engagement, and readmission rates. Platforms that automate this tracking need programmatic access to admission, clinical, and discharge data across a program's full client population. The manual CSV export process that Kipu requires creates data that is delayed, inconsistent across facilities, and staff-intensive to produce at the scale these tracking tools require.

Billing automation for residential treatment codes. Residential addiction treatment billing involves per-diem billing structures, prior authorization requirements that are specific to residential levels of care, and documentation standards that vary by payer and must be met before claims are processed. Billing automation platforms that serve this market need list_claims and get_claim_status to identify authorization issues, flag documentation gaps, and trigger resubmission workflows before claim deadlines pass. The CSV export workflow produces claim data that is days old by the time it reaches the billing tool, which is too slow for the denial management timelines that residential treatment billing requires.

Admissions and intake coordination tools. Residential treatment programs receive referrals from detox programs, hospitals, and outpatient providers and need to manage the admissions process with a level of speed and documentation rigor that manual data entry cannot sustain at scale. Admissions coordination tools that automate intake documentation and client record creation need create_client and list_appointments as live API calls. get_client_detail feeds these tools with the current client status and insurance verification data they need to confirm admissions without requiring staff to pull records manually from Kipu.


Behavioral Health Workflows This Integration Covers

The ten planned actions cover the clinical, administrative, and billing workflows that residential treatment programs running on Kipu require for programmatic integration:

  • Client management: list_clients and get_client_detail surface the program's client roster with demographics, insurance data, and admission status. create_client supports admissions automation and referral intake workflows that need to write new client records into Kipu without manual data entry.
  • Appointment and group session scheduling: list_appointments and create_appointment feed scheduling and care coordination tools with live individual and group session data. update_appointment_status tracks session completions and cancellations for attendance documentation and billing.
  • Clinical documentation: get_clinical_notes retrieves progress note content, treatment plan data, discharge summaries, and provider signature status. create_treatment_note pushes completed documentation back to the client record, giving AI scribing and documentation tools the write access that the CSV export model cannot provide.
  • Billing and claims: list_claims returns structured billing data with residential treatment procedure codes, payer information, and claim status. get_claim_status retrieves adjudication details for denial management workflows, replacing the delayed data that CSV exports deliver.

Adjacent Integrations

Integuru already covers the healthcare and EHR vertical in production across ambulatory platforms using the same direct HTTP authentication patterns that apply to Kipu. The DrChrono integration provides 4 live actions including patient creation and medication records. The eClinicalWorks integration covers 5 live actions across patient demographics, insurance data, and document management. The Modmed integration covers 21 live actions spanning claims, payments, insurance policies, and full patient management. Residential addiction treatment EHRs like Kipu share the same web-application authentication and session management patterns as ambulatory platforms; Integuru handles both with the same direct HTTP approach.

Live in Healthcare

Integuru already supports these platforms in the same vertical

Live, production-ready integrations, not requests

Good to know

Before you book a call

How long does this take?
Most managed-service integration requests are built within a few days, including the workflows and edge cases you ask for.
What if Kipu changes or breaks?
Every managed integration includes 24/7 on-call maintenance, so your team is never pulled into patching target-platform changes.
What does it cost?
You test the Kipu integration free in a sandbox before paying anything. Production pricing follows the standard Production plan (starts at $499/month, including 24/7 on-call maintenance), scoped to the platforms, workflows and call volume you need.

FAQ

Frequently asked questions