> ## Documentation Index
> Fetch the complete documentation index at: https://vidlab7-d7584a5d.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Get meeting transcript

> Retrieves transcript and summary from a conversation that occurred in a live meeting room.

### Headers

<ParamField header="x-api-key" type="string" required placeholder="YOUR_API_KEY">
  Your Moonscale API key used for authentication.
</ParamField>

<ParamField header="Content-Type" type="string" placeholder="application/json">
  The content type of the request body. Always `application/json`.
</ParamField>

### Parameters

<ParamField path="conversationId" type="string" required placeholder="conversation-uuid">
  The id (UUID) of the conversation that the transcipt and summary should be retrieved for.
</ParamField>

<RequestExample>
  ```bash Example Request theme={null}
  curl --location --request GET 'https://api-prd.moonscale.com/api/v1/conversations/{conversationId}' \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <YOUR_API_KEY>' \
  ```
</RequestExample>

<ResponseExample>
  ```json Response theme={null}
  {
      "transcript": [
          {
              "role": "assistant",
              "type": "type",
              "text": "text",
              "timestamp": "date-time-timestamp"
          }
      ],
      "summary": "summary"
  }
  ```
</ResponseExample>

### Responses

***

#### 200:

<ResponseField name="transcript" type="Transcript[]">
  An array of conversation objects. Each object contains properties for role, text, type and timestamp.

  <Expandable title="Transcript">
    <ResponseField name="role" type="string">
      Indicates the role of the participant (e.g., "user", "assistant").
    </ResponseField>

    <ResponseField name="text" type="string">
      The textual content of the message.
    </ResponseField>

    <ResponseField name="type" type="string">
      Specifies the type of the message.
    </ResponseField>

    <ResponseField name="timestamp" type="string">
      A datetime timestamp marking when the message was sent.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="summary" type="string">
  An AI generated summary generated from the conversation transcription.
</ResponseField>
