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

# Admin Get Call By ID

> Get a single call record by call ID, including transcript and AI insights. Authorized against the record's tenant via account permit.



## OpenAPI

````yaml https://api.voxo.co/v2/docs/openapi.json get /v2/admin/reporting/calls/{callId}
openapi: 3.1.0
info:
  title: VOXO API
  description: VOXO Communication Platform API
  version: 2.0.0
servers:
  - url: https://api.voxo.co
security:
  - bearerAuth: []
paths:
  /v2/admin/reporting/calls/{callId}:
    get:
      tags:
        - Reporting - Calls
      summary: Admin Get Call By ID
      description: >-
        Get a single call record by call ID, including transcript and AI
        insights. Authorized against the record's tenant via account permit.
      parameters:
        - schema:
            type: string
            minLength: 1
          in: path
          name: callId
          required: true
          description: Call ID to retrieve
      responses:
        '200':
          description: Full call record with transcript and insights
          content:
            application/json:
              schema:
                type: object
                properties:
                  callId:
                    anyOf:
                      - type: string
                      - type: 'null'
                    description: Unique call identifier
                  tenantId:
                    anyOf:
                      - type: number
                      - type: 'null'
                    description: Tenant ID
                  start:
                    anyOf:
                      - anyOf:
                          - type: string
                          - type: string
                            format: date-time
                      - type: 'null'
                    description: Call start time (ISO 8601)
                  end:
                    anyOf:
                      - anyOf:
                          - type: string
                          - type: string
                            format: date-time
                      - type: 'null'
                    description: Call end time (ISO 8601)
                  direction:
                    anyOf:
                      - type: string
                      - type: 'null'
                    description: Call direction (IN/OUT)
                  callerIdNum:
                    anyOf:
                      - type: string
                      - type: 'null'
                    description: Caller ID number
                  callerIdName:
                    anyOf:
                      - type: string
                      - type: 'null'
                    description: Caller ID name
                  dialedNum:
                    anyOf:
                      - type: string
                      - type: 'null'
                    description: Dialed number
                  dialedName:
                    anyOf:
                      - type: string
                      - type: 'null'
                    description: Dialed name
                  disposition:
                    anyOf:
                      - type: string
                      - type: 'null'
                    description: Call disposition
                  conversations:
                    type: array
                    items:
                      type: object
                      properties:
                        summary:
                          description: Conversation summary
                          anyOf:
                            - type: object
                              properties:
                                text:
                                  anyOf:
                                    - type: string
                                    - type: 'null'
                              additionalProperties: {}
                            - type: 'null'
                        average_sentiment:
                          description: Average sentiment label
                          anyOf:
                            - type: string
                            - type: 'null'
                        average_sentiment_score:
                          description: Average sentiment score
                          anyOf:
                            - anyOf:
                                - type: number
                                - type: string
                            - type: 'null'
                        topics:
                          description: Detected topics
                          anyOf:
                            - type: array
                              items:
                                type: object
                                properties:
                                  text:
                                    anyOf:
                                      - type: string
                                      - type: 'null'
                                  topic:
                                    anyOf:
                                      - type: string
                                      - type: 'null'
                                  confidence_score:
                                    anyOf:
                                      - anyOf:
                                          - type: number
                                          - type: string
                                      - type: 'null'
                                additionalProperties: {}
                            - type: 'null'
                        sentiments:
                          description: Per-segment sentiments
                          anyOf:
                            - type: array
                              items:
                                type: object
                                properties:
                                  text:
                                    anyOf:
                                      - type: string
                                      - type: 'null'
                                  sentiment:
                                    anyOf:
                                      - type: string
                                      - type: 'null'
                                  sentiment_score:
                                    anyOf:
                                      - anyOf:
                                          - type: number
                                          - type: string
                                      - type: 'null'
                                additionalProperties: {}
                            - type: 'null'
                        intents:
                          description: Detected intents
                          anyOf:
                            - type: array
                              items:
                                type: object
                                properties:
                                  text:
                                    anyOf:
                                      - type: string
                                      - type: 'null'
                                  intent:
                                    anyOf:
                                      - type: string
                                      - type: 'null'
                                  confidence_score:
                                    anyOf:
                                      - anyOf:
                                          - type: number
                                          - type: string
                                      - type: 'null'
                                additionalProperties: {}
                            - type: 'null'
                        transcripts:
                          description: Transcript segments
                          anyOf:
                            - type: array
                              items:
                                type: object
                                properties:
                                  text:
                                    anyOf:
                                      - type: string
                                      - type: 'null'
                                  start:
                                    anyOf:
                                      - anyOf:
                                          - type: number
                                          - type: string
                                      - type: 'null'
                                  cidNum:
                                    anyOf:
                                      - type: string
                                      - type: 'null'
                                  channel:
                                    anyOf:
                                      - type: string
                                      - type: 'null'
                                additionalProperties: {}
                            - type: 'null'
                      additionalProperties: {}
                      description: Formatted transcript and AI insights
                    description: >-
                      Formatted transcript and AI insights per user-session leg,
                      ordered by answeredAt (empty when none available)
                  answeredAt:
                    anyOf:
                      - anyOf:
                          - type: string
                          - type: string
                            format: date-time
                      - type: 'null'
                    description: Answered-at time (ISO 8601)
                  transferred:
                    anyOf:
                      - type: number
                      - type: 'null'
                    description: Transferred flag
                  voicemail:
                    anyOf:
                      - type: number
                      - type: 'null'
                    description: Voicemail flag
                  queueCall:
                    anyOf:
                      - type: number
                      - type: 'null'
                    description: Queue call flag
                  uniqueId:
                    anyOf:
                      - type: string
                      - type: 'null'
                    description: Unique call session ID
                  recorded:
                    anyOf:
                      - type: number
                      - type: 'null'
                    description: Recorded flag
                required:
                  - callId
                  - tenantId
                  - start
                  - end
                  - direction
                  - callerIdNum
                  - callerIdName
                  - dialedNum
                  - dialedName
                  - disposition
                  - conversations
                  - answeredAt
                  - transferred
                  - voicemail
                  - queueCall
                  - uniqueId
                  - recorded
                additionalProperties: false
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT

````