---
title: "Get all Transcripts"
method: GET
path: "/v2/transcripts"
tags: ["Transcripts"]
---

# Get all Transcripts

`GET /v2/transcripts`

Paginate through all transcripts and return basic metadata only. Use the single transcript endpoint to fetch the entire transcript data. 
Will only return transcripts that the current authenticated user has permission to see.

You can filter transcripts using the `filter` query parameter. The filter parameter is a string that you can specify conditions based on the following properties.
| **Property Name** | **Type** | **Allowed Operators** | **Examples** |
|---|---|---|---|
| `id` | `int32` | `=` | `id=1` |
| `createdAt` | `datetime` | `>`, `<`, `>=`, `<=` | `createdAt<2025-02-04T10:48:24Z` |

## Query parameters

- `totalCount` boolean
- `cursor` string
- `limit` integer
- `filter` string

## Response `200`

OK

- TranscriptsTranscriptPaged — transcripts.TranscriptPaged model
  - `data` TranscriptsBaseTranscript[], required — A page of Transcript results
    - `id` integer, required — The transcript's unique identifier
    - `note` union, required — Note associated with the transcript
      - NotesAiNotetakerRootNote — An abstract base class for notes
        - `id` integer, required — The id of the note
        - `content` NotesContent, required — A note content
          - `html` string, nullable, required — The HTML content of the note
        - `creator` PersonData, required
          - `id` integer, required — The persons's unique identifier
          - `firstName` string, nullable, required — The person's first name
          - `lastName` string, nullable, required — The person's last name
          - `primaryEmailAddress` string, email, nullable, required — The person's primary email address
          - `type` 'internal' | 'collaborator' | 'external', required — The person's type. `internal` - people who are users within your Affinity instance. `collaborator` - individuals outside of your company who have read-only access to specified Affinity list views and stay updated on your firm's activities. `external` - people who are not internal nor collaborators.
        - `mentions` NotesMention[], required — The mentions in the note
          - `id` integer, required — The id of the mention
          - `type` 'person', required — The type of mention
          - `person` PersonData, required
            - `id` integer, required — The persons's unique identifier
            - `firstName` string, nullable, required — The person's first name
            - `lastName` string, nullable, required — The person's last name
            - `primaryEmailAddress` string, email, nullable, required — The person's primary email address
            - `type` 'internal' | 'collaborator' | 'external', required — The person's type. `internal` - people who are users within your Affinity instance. `collaborator` - individuals outside of your company who have read-only access to specified Affinity list views and stay updated on your firm's activities. `external` - people who are not internal nor collaborators.
        - `createdAt` string, date-time, required — The date and time the note was created
        - `updatedAt` string, date-time, nullable, required — The date and time the note was last updated
      - NotesAiNotetakerReplyNote — An abstract base class for notes
        - `id` integer, required — The id of the note
        - `content` NotesContent, required — A note content
          - `html` string, nullable, required — The HTML content of the note
        - `creator` PersonData, required
          - `id` integer, required — The persons's unique identifier
          - `firstName` string, nullable, required — The person's first name
          - `lastName` string, nullable, required — The person's last name
          - `primaryEmailAddress` string, email, nullable, required — The person's primary email address
          - `type` 'internal' | 'collaborator' | 'external', required — The person's type. `internal` - people who are users within your Affinity instance. `collaborator` - individuals outside of your company who have read-only access to specified Affinity list views and stay updated on your firm's activities. `external` - people who are not internal nor collaborators.
        - `mentions` NotesMention[], required — The mentions in the note
          - `id` integer, required — The id of the mention
          - `type` 'person', required — The type of mention
          - `person` PersonData, required
            - `id` integer, required — The persons's unique identifier
            - `firstName` string, nullable, required — The person's first name
            - `lastName` string, nullable, required — The person's last name
            - `primaryEmailAddress` string, email, nullable, required — The person's primary email address
            - `type` 'internal' | 'collaborator' | 'external', required — The person's type. `internal` - people who are users within your Affinity instance. `collaborator` - individuals outside of your company who have read-only access to specified Affinity list views and stay updated on your firm's activities. `external` - people who are not internal nor collaborators.
        - `createdAt` string, date-time, required — The date and time the note was created
        - `updatedAt` string, date-time, nullable, required — The date and time the note was last updated
    - `createdAt` string, date-time, required — The date and time the transcript was created
    - `languageCode` 'de' | 'en' | 'es' | 'fr' | 'id' | 'it' | 'ja' | 'ko' | 'nl' | 'pt' | 'ru' | 'sv' | 'uk' | 'zh', required — The language code of the transcript
  - `pagination` PaginationWithTotalCount, required
    - `prevUrl` string, uri, nullable — URL for the previous page
    - `nextUrl` string, uri, nullable — URL for the next page

## Other responses

- `400` — Bad Request
- `default` — Errors

---

[API](https://skmtc.net/affinity/apis/affinity-api-v2.md) · [All operations](https://skmtc.net/affinity/apis/affinity-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/affinity/affinity-api-v2/revisions/4c2891c31b7f/schema)
