Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developer.suki.ai/llms.txt

Use this file to discover all available pages before exploring further.

Release Notes

RSS

Get the latest updates and changes in Suki for Partners developer platform.

API Changelog

API
View Changelog →

Web SDK Changelog

Web SDK
View Changelog →

Mobile SDK Changelog

Mobile
View Changelog →

Headless SDK Changelog

Headless
View Changelog →

Dictation SDK Changelog

Dictation
View Changelog →

2026

  • April2026
    Dictation SDK 0.1.0

    Dictation SDK (beta)

    Initial beta release of the Suki Dictation SDK so you can embed clinical dictation in the browser with a hosted iframe, in-field or scratchpad modes, and callbacks for transcript text from JavaScript or React.

    Learn more: Dictation SDK overview ·

    Web SDK 3.0.0

    New authentication flow

    Sign-in now goes through SukiAuthManager from @suki-sdk/core, the same model as our other SDKs. Configure the manager with partner credentials, environment, and provider details, then pass it when you start the Web SDK.

    Learn more: Migrating to Web SDK v3 · Web SDK quickstart

    Web SDK 2.2.0

    Optional session-level metadata

    Pass optional visit and provider fields in ambientOptions when you start a session (for example visitType, encounterType, reasonForVisit, chiefComplaint, and providerRole) so note generation has better context.

    Learn more: Ambient implementation · AmbientOptions properties

    Web SDK 2.2.0

    Note list titles from visit type

    When visitType is set in ambientOptions, the Web SDK uses it as the note title for each generated note in the patient note list instead of the generic Note label, so multiple notes from the same day are easier to distinguish.

    Learn more: Note titles
    Mobile SDK 2.6.0

    Medication orders in session context

    Provide optional medication orders via SukiAmbientConstant.kOrdersInfo and MedicationOrderKeys.kMedicationOrders after session creation in the iOS SDK to include medications tied to a visit, such as those from your EHR.

    Learn more: Orders info

    Mobile SDK 2.6.0

    EMR info in session context

    Provide optional EMR info via SukiAmbientConstant.kEmrInfo after session creation in the iOS SDK, to include information about the EMR system that applies to the session, such as the vendor code or environment-specific label.

    Learn more: EMR info

    API v1.3.0

    New info endpoints

    Added new endpoints to get the list of supported medication coding systems, dosage units, encounter relations, frequencies, medication timings, origins, and statuses.

    Learn more: Info endpoints

    API v1.3.0

    Medication order support

    Medication orders are now supported in the API. You can now send and retrieve medication orders for an ambient session to be used in the note generation process.

    Learn more: Medication orders · Learn more: Changelog

  • March2026
    API v1.2.1

    Audio streaming and download

    New endpoint to stream or download the original audio from an ambient session using a presigned URL. Use it for playback, note verification, or compliance storage.

    Learn more: Audio streaming and download · Get session recording API

    Web SDK 2.1.2

    Webhook support

    When a session completes or fails, Suki sends a POST to your callback URL, same as when using the direct API. Configure one webhook URL per partner during onboarding.

    Learn more: Notification webhook
    Web SDK 2.1.2

    Existing patient diagnoses for Problem-Based Charting

    Pass existing diagnoses from the EMR in ambientOptions.diagnoses so the session merges them with what’s discussed during the visit and avoids duplicate problems in the note.

    Learn more: Existing patient diagnoses
  • February2026
    API v1.1.1

    Multilingual parameter deprecated

    Remove multilingual from Create Ambient Session calls. Multilingual support is always on, which simplifies integration.

    Learn more: Create ambient session
  • January2026
    Headless Web SDK 0.2.2

    Session type detection

    useAmbientSession exposes sessionType so you can tell whether a session was submitted online or offline and adjust UI or handling.

    Learn more: Headless Web SDK changelog
    Web SDK 2.1.1

    Multilingual and optional patient fields

    Multilingual is on by default in the Web SDK. birthDate and gender on Patient are optional when that data is unavailable.

    Web SDK 2.1.1

    AmbientOptions: prefill.noteTypeIds removed

    Use the sections property instead of prefill.noteTypeIds before upgrading.

2025

2024