> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neuracall.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Obtener Transcripción

> Returns the full speech-to-text transcription of the call recording.

Includes speaker segmentation and timing information when available.



## OpenAPI

````yaml GET /v1/call-analysis/{id}/transcription
openapi: 3.0.2
info:
  title: Neuracall API
  description: >-

    ## Overview


    The Neuracall API provides powerful call analysis capabilities for contact
    centers and customer service teams.

    Submit audio recordings and receive detailed analysis including:


    - **Transcription**: Accurate speech-to-text conversion

    - **Quality Scoring**: Automated evaluation against customizable criteria

    - **Insights & Keywords**: AI-extracted conversation highlights

    - **Statistics**: Aggregated performance metrics


    ## Authentication


    All API endpoints (except `/v1/auth`) require a Bearer token. Obtain your
    token using the Authentication endpoint with your client credentials.


    ```

    Authorization: Bearer <your_access_token>

    ```


    ## Support


    For questions or issues, contact support@neuracall.com
        
  contact:
    name: Neuracall Support
    url: https://neuracall.com/support
    email: support@neuracall.com
  license:
    name: Proprietary
    url: https://neuracall.com/license
  version: 1.0.0
servers: []
security: []
tags:
  - name: Authentication
    description: >-
      Obtain access tokens to authenticate your application. Required before
      making other API calls.
  - name: Analysis Models
    description: >-
      Manage analysis models that define evaluation criteria and scoring
      parameters for call analysis.
  - name: Model Categories
    description: >-
      Manage categories within analysis models. Categories group related
      evaluation variables and help organize the scoring structure.
  - name: Model Variables
    description: >-
      Manage evaluation variables within analysis models. Variables define
      specific scoring criteria used during call analysis.
  - name: Model Metadata
    description: >-
      Manage metadata fields within analysis models. Metadata defines additional
      information required when submitting calls for analysis (e.g., campaign,
      department).
  - name: Call Analysis
    description: >-
      Submit audio recordings for analysis and retrieve results including
      transcriptions, scores, and insights.
  - name: Statistics
    description: >-
      Retrieve aggregated statistics and performance metrics from analyzed calls
      for dashboards and reporting.
paths:
  /v1/call-analysis/{id}/transcription:
    get:
      tags:
        - Call Analysis
      summary: Retrieve the transcription of an analyzed call
      description: |-
        Returns the full speech-to-text transcription of the call recording.

        Includes speaker segmentation and timing information when available.
      operationId: Get_Call_Transcription_v1_call_analysis__id__transcription_get
      parameters:
        - description: Unique identifier of the call analysis
          required: true
          schema:
            title: Id
            type: string
            description: Unique identifier of the call analysis
            format: uuid
          example: 550e8400-e29b-41d4-a716-446655440000
          name: id
          in: path
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CallAnalysisTranscriptionResponse'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '404':
          description: Analysis or transcription not found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
        - HTTPBearer: []
components:
  schemas:
    CallAnalysisTranscriptionResponse:
      title: CallAnalysisTranscriptionResponse
      required:
        - id
        - status
        - language
        - enabled
        - created_at
        - created_by
      type: object
      properties:
        id:
          title: Id
          type: string
          description: Unique identifier for this transcription
          format: uuid
        status:
          allOf:
            - $ref: '#/components/schemas/TranscriptionStatus'
          description: 'Transcription status: PENDING, IN_PROGRESS, COMPLETED, or FAILED'
        language:
          title: Language
          type: string
          description: Detected or specified language code
          example: en
        segments:
          title: Segments
          type: object
          description: Speaker-segmented transcription with timestamps
          example:
            segments:
              - speaker: Agent
                start: 0
                end: 5.2
                text: Thank you for calling...
              - speaker: Customer
                start: 5.5
                end: 12.1
                text: Hi, I have a question...
        transcription:
          title: Transcription
          type: string
          description: Full text transcription of the call
          example: >-
            Agent: Thank you for calling Neuracall support. How may I help you
            today?

            Customer: Hi, I have a question about my recent bill...
        duration:
          title: Duration
          type: number
          description: Audio duration in seconds
          example: 324.5
        enabled:
          title: Enabled
          type: boolean
          description: Whether this record is active
          example: true
        created_at:
          title: Created At
          type: string
          description: Timestamp when transcription was created (UTC)
          format: date-time
        created_by:
          title: Created By
          type: string
          description: System identifier
        updated_at:
          title: Updated At
          type: string
          description: Timestamp of last update (UTC)
          format: date-time
        updated_by:
          title: Updated By
          type: string
          description: System identifier
      description: Transcription result for an analyzed call
    ErrorResponse:
      title: ErrorResponse
      required:
        - code
        - message
      type: object
      properties:
        code:
          title: Code
          type: string
          description: Error code for programmatic handling
          example: 001-001-0001
        path:
          title: Path
          type: string
          description: Field path for validation errors
          example: body.external_id
        message:
          title: Message
          type: string
          description: Human-readable error message
          example: The requested resource was not found
      description: Standard error response format for API errors
      example:
        code: 001-001-0001
        message: The requested resource was not found
    HTTPValidationError:
      title: HTTPValidationError
      type: object
      properties:
        detail:
          title: Detail
          type: array
          items:
            $ref: '#/components/schemas/ValidationError'
    TranscriptionStatus:
      title: TranscriptionStatus
      enum:
        - PENDING
        - FAILED
        - IN_PROGRESS
        - COMPLETED
      description: An enumeration.
    ValidationError:
      title: ValidationError
      required:
        - loc
        - msg
        - type
      type: object
      properties:
        loc:
          title: Location
          type: array
          items:
            anyOf:
              - type: string
              - type: integer
        msg:
          title: Message
          type: string
        type:
          title: Error Type
          type: string
  securitySchemes:
    HTTPBearer:
      type: http
      scheme: bearer

````