Corti REST API
Corti’s REST API collection provides a comprehensive interface for developers to integrate Corti’s advanced AI-driven conversation intelligence capabilities into their applications. It includes a structured set of endpoints for managing interactions, retrieving real-time insights, and automating workflows. Each API endpoint follows standard REST principles, using secure HTTP methods for requests…
Corti REST API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Interactions | ||
| PATCH |
interactions_update /interactions/{id} |
Modifies an existing interaction by updating specific fields without overwriting the entire record. |
| POST |
interactions_create /interactions/ |
Creates a new interaction. |
| DELETE |
interactions_delete /interactions/{id} |
Deletes an existing interaction. |
| GET |
interactions_get /interactions/{id} |
Retrieves a previously recorded interaction by its unique identifier (interaction ID). |
| GET |
interactions_list /interactions/ |
Lists all existing interactions. Results can be filtered by encounter status and patient identifier. |
| Facts | ||
| PATCH |
facts_update /interactions/{id}/facts/{factId} |
Updates an existing fact associated with a specific interaction. |
| GET |
facts_list /interactions/{id}/facts/ |
Retrieves a list of facts for a given interaction. |
| POST |
facts_extract /tools/extract-facts |
Extract facts from provided text, without storing them. |
| GET |
facts_fact_groups_list /factgroups/ |
Returns a list of available fact groups, used to categorize facts associated with an interaction. |
| PATCH |
facts_batch_update /interactions/{id}/facts/ |
Updates multiple facts associated with an interaction. |
| POST |
facts_create /interactions/{id}/facts/ |
Adds new facts to an interaction. |
| Documents | ||
| GET |
documents_list /interactions/{id}/documents/ |
List Documents |
| DELETE |
documents_delete /interactions/{id}/documents/{documentId} |
|
| PATCH |
documents_update /interactions/{id}/documents/{documentId} |
|
| GET |
documents_get /interactions/{id}/documents/{documentId} |
Get Document. |
| POST |
documents_create /interactions/{id}/documents/ |
Generate Document. |
| Codes | ||
| POST |
tools_codes_generate /tools/coding/ |
Predict medical codes from provided context.This is a stateless endpoint, designed to predict ICD-10-CM, ICD-10-PCS, and CPT codes based on input text string or documentId.More… |
| Recordings | ||
| GET |
recordings_get /interactions/{id}/recordings/{recordingId} |
Retrieve a specific recording for a given interaction. |
| POST |
recordings_upload /interactions/{id}/recordings/ |
Upload a recording for a given interaction. There is a maximum limit of 60 minutes in length and 150MB in size for recordings. |
| DELETE |
recordings_delete /interactions/{id}/recordings/{recordingId} |
Delete a specific recording for a given interaction. |
| GET |
recordings_list /interactions/{id}/recordings/ |
Retrieve a list of recordings for a given interaction. |
| Transcripts | ||
| GET |
transcripts_list /interactions/{id}/transcripts/ |
Retrieves a list of transcripts for a given interaction. |
| GET |
transcripts_get /interactions/{id}/transcripts/{transcriptId} |
Retrieve a transcript from a specific interaction.Each interaction may have more than one transcript associated with it. Use the List Transcript request (`GET… |
| DELETE |
transcripts_delete /interactions/{id}/transcripts/{transcriptId} |
Deletes a specific transcript associated with an interaction. |
| POST |
transcripts_create /interactions/{id}/transcripts/ |
Create a transcript from an audio file attached, via `/recordings` endpoint, to the interaction.Each interaction may have more than one audio file and transcript associated with… |
| Templates | ||
| GET |
templates_section_list /templateSections/ |
Retrieves a list of template sections with optional filters for organization and language. |
| GET |
templates_get /templates/{key} |
Retrieves template by key. |
| GET |
templates_list /templates/ |
Retrieves a list of templates with optional filters for organization, language, and status. |
Corti REST API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|