Skip to main content

Start building
with Suki for Partners

Welcome to Suki developer documentation


Find everything you need to ship ambient clinical intelligence into your healthcare application with Suki’s SDKs and APIs in days, not months

Overview

Suki for Partners overview and capabilities

Explore Documentation →

Integration Guide

Choose the right integration method

Explore Documentation →

Developer Journey

Step-by-step guides from setup to deployment

Explore Documentation →

Support

Common FAQs, and how to reach the Suki team for help

Explore Documentation →
import requests

url = "https://sdp.suki.ai/api/v1/auth/register"

payload = {
  "partner_id": "your-partner-id",
  "partner_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...",
  "provider_name": "Dr. John Smith",
  "provider_org_id": "org-123",
  "provider_id": "provider-123",  # Optional
  "provider_specialty": "CARDIOLOGY"  # Optional, defaults to FAMILY_MEDICINE
}

response = requests.post(url, json=payload)

if response.status_code == 201:
  print("Provider registered successfully")
elif response.status_code == 409:
  print("Provider already linked to this partner")
else:
  print(f"Registration failed: {response.status_code}")
  print(response.json())

Choose your integration

RESTWebSocketWebhooks

Best for custom implementations on any stack

curl --request GET \
  --url https://sdp.suki-stage.com/api/v1/ambient/session/{ambient_session_id}/status \
  --header 'sdp_suki_token: <sdp_suki_token>'
View API Reference →
Diagram: REST API request and JSON response
Diagram: Swift Mobile SDK on iOS
Diagram: headed Web SDK with pre-built UI
Diagram: headless React SDK and custom UI