1. Transcripts
Cognita
  • Introduction
  • Auth
    • register
      POST
    • login
      POST
    • callback
      GET
    • profile
      GET
    • verify email
      POST
    • refresh
      POST
    • logout
      POST
    • forgot password
      POST
    • reset password
      POST
    • request reset password
      POST
    • update-profile
      PATCH
  • Meetings
    • Transcripts
      • Retrieve transcripts for a meeting
        GET
    • upload init
      POST
    • Get meeting details
      GET
  • Transcription
    • live
    • Get Transcript segments
    • Create translation for transcript
  • Organization
    • Billing
      • Get Billing Details
      • Update Plan
    • Org
      • Create Organization
      • Get Organization
      • Get Organizations
      • update organization
      • update settings
      • Delete Organization
      • get organization settings
      • Suspend
      • Resume
    • Retention
      • Set Retention Policy
      • Get Retention Policy
      • Update Retention Policy
    • Domains
      • Allowed Domains
      • Allowed Domains
      • Domain verfying
  • Workspaces
    • Org
      • Get Organization Workspaces
    • Workspace
      • Create Workspace
      • Get Workspace
      • Update Workspace
      • Delete Workspace
    • Users
      • Get Workspace Members
      • Delete Member from Workspace
    • Meetings
      • Start a meeting in workspace
  • configurations
    • feature-flags
    • configs
    • tenant-defaults
  • Schemas
    • Organization
      • OrganizationSettings
      • FeatureFlags
      • RetentionPolicy
      • Organization
      • CreateOrgRequestBody
    • Billing & Subscriptions
      • BillingAccount
      • SubscriptionEntitlements
      • SubscriptionPlan
      • Subscription
      • PaymentMethod
      • Invoice
      • UsageRecords
      • Bill
    • Roles & permissions
      • Permissions
    • Workspace
      • Workspaces
    • Meeting & Recordings
      • Meetings
    • Trascriptions & Summaries
    • Integrations
    • Notifications & Audit logs
    • AI Services
    • Localization
    • Auth & Users
      • user
      • AccessToken
    • ErrorResponse
    • SuccessResponse
    • DeviceInfo
    • Session
  1. Transcripts

Retrieve transcripts for a meeting

Developing
Develop Env
http://localhost:3000/api
Develop Env
http://localhost:3000/api
GET
http://localhost:3000/api
/meetings/{meeting_id}/transcripts
Maintainer:Suhaib Ghattass

Purpose
Retrieve the canonical transcript(s) for a meeting. Supports filtering by language. Used to display full meeting text or feed into downstream AI workflows.

Auth / Scope
User must be a participant or have meeting:read permission in the meeting’s workspace/org.

Headers
Authorization: Bearer <USER_JWT>
Accept-Language: en-US (optional, to prefer a language)
Query Parameters
language=en-US (optional; returns transcript in that language if available)

Request

Path Params

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://localhost:3000/api/meetings//transcripts'
Response Response Example
{
    "message": "Transcript retrieved",
    "data": {
        "transcript_id": "t-abc123",
        "meeting_id": "m-xyz789",
        "workspace_id": "w-team",
        "org_id": "o-123",
        "language_code_id": "lang-en-us",
        "s3_uri": "s3://cognita-transcripts/t-abc123.json",
        "model": "livekit-whisper-v3",
        "word_count": 1240,
        "is_final": true,
        "created_at": "2025-10-20T11:02:00Z"
    }
}
Modified at 2025-10-22 21:55:35
Previous
update-profile
Next
upload init
Built with