+1-833-677-6676 47 W Polk St Suite 251, Chicago, IL 60605 info@hcds.ai
HIPAA Certified
Why Integrate

Your Platform. Our AI.

Bring clinical-grade dental AI to your product — without building models from scratch.

01

Embed AI Into Your Product

Add dental image analysis, cephalometric tracing, and diagnostic detection directly into your existing PMS, imaging software, or telehealth application — with simple REST API calls.

DetectionSegmentationCephalometrics
02

Enterprise-Ready Infrastructure

HIPAA compliant with BAA available. AES-256 encryption, dedicated API keys, custom rate limits, SLA guarantees, and optional on-premise deployment for regulated environments.

HIPAASOC 2ISO 27001
03

Custom Endpoints On Request

Need something specific? We build custom AI models and endpoints for enterprise partners — specialized detection, custom report formats, and region-specific analysis.

Custom AIDedicated Support
13 Endpoints

Complete Dental AI Endpoint Suite

Every endpoint returns structured JSON with detection coordinates, landmarks, or annotated output images — ready to integrate into your clinical workflow.

Detection Object detection for clinical findings, cavities, restorations, and anomalies
POST

Clinical Findings

/clinical-images

Detect decay, restorations, brackets, and periodontal conditions in intraoral photographs.

POST

Panoramic Findings

/panos-findings

Detect caries, restorations, and dental anomalies on panoramic X-ray radiographs.

POST

TMJ Cross-Sectional

/tmj-findings

Detect temporomandibular joint abnormalities in cross-sectional imaging.

Segmentation Pixel-level tooth boundary detection and mask generation
POST

Frontal Segmentation

/frontal-seg

Segment individual teeth from frontal intraoral photographs.

POST

Panoramic Segmentation

/panos-seg

Segment tooth boundaries on panoramic X-ray radiographs.

POST

Occlusogram Upper Seg.

/upper-occ-seg

Segment upper dental arch teeth from occlusogram images.

POST

Occlusogram Lower Seg.

/lower-occ-seg

Segment lower dental arch teeth from occlusogram images.

Landmark Detection AI-powered cephalometric and dental arch landmark identification
POST

Lateral Ceph Landmarks

/ceph-lateral-points

Detect 169 cephalometric landmarks on lateral cephalometric radiographs.

POST

Frontal Ceph Landmarks

/ceph-frontal-points

Detect 118 cephalometric landmarks on frontal cephalometric radiographs.

POST

Upper Arch Keypoints

/upper-occ-keypoints

Map keypoints on upper dental arch occlusogram images.

POST

Lower Arch Keypoints

/lower-occ-keypoints

Map keypoints on lower dental arch occlusogram images.

Classification & Prediction Image classification, craniofacial analysis, and treatment estimation
POST

Craniofacial Classifier

/dentistry-classifier

Classify dental image type, orientation, and craniofacial characteristics.

GET

Treatment Length Estimator

/tle

Predict orthodontic treatment duration from 11 clinical parameters using ML.

Developer Experience

Simple to Integrate

3 required fields. Structured JSON response. Results in seconds.

# Analyze a dental image
curl -X POST \
  https://api.annie-insights.com/api/v2/clinical-images \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
    "PatientID": "P-001",
    "TimeStamp": "2026-07-10",
    "ImageName": "https://your-storage.com/xray.jpg"
  }'
import requests

response = requests.post(
    "https://api.annie-insights.com/api/v2/clinical-images",
    headers={
        "Content-Type": "application/json",
        "x-api-key": "YOUR_API_KEY"
    },
    json={
        "PatientID": "P-001",
        "TimeStamp": "2026-07-10",
        "ImageName": "https://your-storage.com/xray.jpg"
    }
)

data = response.json()
print(data["ImageContents"])  # {'decay': 2, 'restoration': 1}
const response = await fetch(
  "https://api.annie-insights.com/api/v2/clinical-images",
  {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      "x-api-key": "YOUR_API_KEY"
    },
    body: JSON.stringify({
      PatientID: "P-001",
      TimeStamp: "2026-07-10",
      ImageName: "https://your-storage.com/xray.jpg"
    })
  }
);

const data = await response.json();
console.log(data.ImageContents); // {decay: 2, restoration: 1}
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("x-api-key", "YOUR_API_KEY");

var payload = new {
    PatientID = "P-001",
    TimeStamp = "2026-07-10",
    ImageName = "https://your-storage.com/xray.jpg"
};

var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");

var response = await client.PostAsync(
    "https://api.annie-insights.com/api/v2/clinical-images",
    content
);
200 OK ~3s response time
{
  "Version": "2024.1.0",
  "PatientID": "P-001",
  "ImageContents": { "decay": 2, "restoration": 1 },
  "Results": {
    "decay": [
      { "ClassName": "decay", "TopLeft": [120, 80], "BottomRight": [200, 160] }
    ]
  },
  "OutputImageUrl": "https://annieapistorage.blob.core.windows.net/…"
}
Integration Benefits

Built for Developers

Simple REST API

Standard JSON request/response. Just 3 required fields — PatientID, TimeStamp, and ImageName. No complex setup or SDK dependencies required.

Annotated Output Images

Every detection and segmentation endpoint returns an AI-annotated image via Azure SAS URL — ready to display in your UI with no post-processing needed.

Multi-Language Support

Quickstart guides and code samples in Python, JavaScript, C#, and cURL. Works with any HTTP-capable language or framework.

Sandbox for Testing

Free sandbox API key for development and validation. Test against real AI models with rate-limited access before going to production.

Enterprise

Enterprise-Grade Security & Scale

DR. ANNIE™ Insights API is designed for healthcare organizations that require the highest standards of compliance, security, and reliability.

HIPAA Compliant with BAA Business Associate Agreements available. All data encrypted with AES-256.
Custom Rate Limits & SLAs Production keys come with custom throughput limits and uptime SLA guarantees.
Per-Environment API Keys Separate staging and production keys with independent rate limits and monitoring.
On-Premise Deployment For organizations requiring data sovereignty — deploy behind your own firewall.
Data Residency Options Choose your data processing region for compliance with local regulations.
Dedicated Technical Support Priority support channel with direct access to our API engineering team.
API Health Dashboard
99.9% Uptime SLA
<3s Avg Latency
13 AI Endpoints
24/7 Availability
HIPAA AES-256 SOC 2 BAA

Need a Custom Endpoint?

Don't see the endpoint you need? We build custom AI endpoints for enterprise partners — from specialized detection models to custom report generation pipelines.

Custom Detection Models Report Generation API Analytics Dashboards Webhook Integrations
Contact Our API Team
Ready to Integrate?

Bring Dental AI Into Your Platform

Request API access and get your production key. Sandbox available for immediate testing — start integrating in under 5 minutes.

FAQ

Frequently Asked Questions

How do I get started with the API?
Request an API key by contacting our team via the contact form. Once approved, you'll receive your production key and sandbox credentials. Authentication uses an x-api-key header — include it in every request. Full integration guides, endpoint references, and code samples are available at docs.hcds.ai.
What does the API return?
Every endpoint returns structured JSON containing detection results (bounding box coordinates, class names, confidence scores), segmentation masks, cephalometric landmark coordinates, or classification outputs — depending on the endpoint called. Most endpoints also return an OutputImageUrl with the annotated image overlaid on the original, ready to display in your application.
What is the typical response time?
Average response time is under 3 seconds per image. This includes image retrieval, AI inference across the applicable models, result annotation, and response serialization. Actual latency may vary slightly depending on image size and the specific endpoint. Our infrastructure is provisioned for 99.9% uptime SLA.
Can I request a custom endpoint?
Yes. We build custom AI models and API endpoints for enterprise partners. If you need specialized detection, custom report formats, region-specific analysis, or integration with proprietary workflows, contact our team to discuss requirements and timelines.
Is the API HIPAA compliant?
Yes. The DR. ANNIE™ Insights API is designed with healthcare compliance at its core. All data is encrypted in transit using HTTPS/TLS and at rest via Azure Transparent Data Encryption (TDE). Authentication uses secure API keys transmitted over encrypted channels. Our infrastructure runs on Microsoft Azure, which maintains SOC 1/2/3, ISO 27001, and HIPAA BAA certifications at the platform level. We offer Business Associate Agreements (BAAs) for customers who require them. For full details, download our Security White Paper (PDF).
How is data encrypted and protected?
All API communications are encrypted via HTTPS/TLS. Data at rest is protected by Azure Transparent Data Encryption (TDE) for database records. Images transmitted to the API are processed in isolated compute environments and are not persisted beyond the analysis session unless explicitly configured. API keys use secure hashing and are never stored in plaintext. Our infrastructure providers — Microsoft Azure, Auth0 (Okta), and Cloudinary (Salesforce) — each maintain independent certifications including SOC 2 Type II and ISO 27001.
Is patient data used to train AI models?
No. Our 13 AI models are pre-trained and perform inference only — they analyze the images you submit and return results, but they do not learn from or retrain on your data during operation. All models are trained on fully de-identified datasets prior to deployment in accordance with HIPAA Safe Harbor standards. Patient data submitted through the API is NOT used to retrain or improve our models.
Where is data processed and stored?
API processing runs on Microsoft Azure infrastructure in the United States (Central US region). Image analysis is performed in memory on isolated compute instances. API responses are returned directly to your application — no patient data is persisted on our servers beyond the processing session unless your integration explicitly requires storage. For enterprise clients with specific data residency requirements, contact us to discuss available options.
Is there a sandbox environment for testing?
Yes. We provide a sandbox environment with test credentials so you can integrate and validate your implementation before going live. The sandbox mirrors the production API behavior with sample datasets. Contact us to request sandbox access along with your API key application.
Is there a security white paper available?
Yes. Our comprehensive API Security White Paper covers architecture, encryption standards, authentication flow, compliance certifications, data handling practices, and infrastructure security in detail. Download Security White Paper (PDF)