Prerequisites
Get API credentials
Sign up on Eka, then in the Developer Console go to Manage API Credentials and create a client. Save the
client_id and client_secret — the secret is shown only once.The complete flow
upload_type: "single" sends one complete audio file — max 10 MB via the API. For larger recordings, create the session with upload_type: "chunked" and upload sequential chunks (audio_0.webm, audio_1.webm, …), or use an SDK which records, chunks and uploads automatically. For live scribing, use upload_type: "stream" with the WebSocket API.Next steps
Try it in the browser
Paste your credentials and call every API from the docs — no code needed.
Create your own template
Define your note format in markdown and pass its ID in
templates.Explore the Sessions API
Discovery, streaming, session updates, webhooks and status codes.
Get notified via webhook
Skip polling — receive a callback when the note is ready.

