DEVELOPER DOCUMENTATION

Ace Health APIs & SDKs

Open SMART on FHIR R4 specifications, client SDKs (TypeScript, Python), and ambient AI audio streaming guides.

Quick Start: Ambient AI Scribe Initialization

TypeScript / SMART on FHIR
import { AceHealthClient } from '@acehealth/sdk';

const client = new AceHealthClient({
  apiKey: process.env.ACE_HEALTH_API_KEY,
  ehrProvider: 'epic_fhir_r4',
  zeroDataRetention: true, // Guarantees zero patient PHI storage
});

// Start Ambient Clinical Audio Stream
const scribeSession = await client.ambientScribe.startStream({
  patientId: 'fhir_patient_9921',
  encounterType: 'outpatient_followup',
});

scribeSession.on('soap_note_generated', (note) => {
  console.log('Generated SOAP Note:', note.subjective, note.objective);
});

Core API Specifications

v2.4STABLE

FHIR R4 EHR Integration API

RESTful endpoints for bidirectional patient record sync, appointment scheduling, and clinical chart updates in Epic, Cerner, & AthenaHealth.

v1.9STABLE

Ambient AI Scribe Audio Stream API

Real-time WebSocket audio streaming for exam room ambient transcription, automatic SOAP note generation, and ICD-10 medical coding.

v2.2STABLE

AI Voice & Call Center Agent Gateway

HIPAA-compliant telephony webhooks for inbound automated patient appointment scheduling and triage routing.

v3.0-betaBETA

Unified Clinical Ticket & Messaging API

Programmatic API to query patient ticket status, prescription refills, and unified inbox communications.