Skip to main content
GET
/
v2
/
transcripts
/
{transcriptId}
Get a single Transcript
curl --request GET \
  --url https://api.affinity.co/v2/transcripts/{transcriptId} \
  --header 'Authorization: Bearer <token>'
{
  "id": 1,
  "fragmentsPreview": {
    "data": [
      {
        "content": "Can you walk us through your ARR growth over the past two quarters?",
        "speaker": "Sarah Park",
        "startTimestamp": "00:00:01",
        "endTimestamp": "00:00:05"
      },
      {
        "content": "We went from 1.2 million to 2.5 million ARR — roughly 110% growth.",
        "speaker": "Alex Rivera",
        "startTimestamp": "00:00:06",
        "endTimestamp": "00:00:11"
      },
      {
        "content": "That's impressive. What's primarily driving the expansion?",
        "speaker": "Sarah Park",
        "startTimestamp": "00:00:12",
        "endTimestamp": "00:00:15"
      },
      {
        "content": "Mostly upsells from existing accounts. Our net revenue retention is at 135%.",
        "speaker": "Alex Rivera",
        "startTimestamp": "00:00:16",
        "endTimestamp": "00:00:21"
      }
    ],
    "totalCount": 4
  },
  "note": {
    "id": 742,
    "type": "ai-notetaker",
    "content": {
      "html": "<p> Sarah reviews the company's ARR growth trajectory with Alex. The team discusses expansion revenue drivers and the path to Series B. </p>"
    },
    "transcriptId": 1,
    "creator": {
      "id": 8,
      "firstName": "Sarah",
      "lastName": "Park",
      "primaryEmailAddress": "sarah.park@horizontech.com",
      "type": "internal"
    },
    "mentions": [],
    "createdAt": "2023-01-01T00:00:20Z",
    "updatedAt": "2023-01-21T00:01:00Z"
  },
  "languageCode": "en",
  "createdAt": "2023-01-01T00:00:00Z"
}

Documentation Index

Fetch the complete documentation index at: https://developer.affinity.co/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

transcriptId
integer<int32>
required

The id of the Transcript

Required range: 1 <= x <= 2147483647

Response

OK

id
integer<int32>
required

The transcript's unique identifier

Required range: 1 <= x <= 2147483647
Example:

1234

note
notes.AiNotetakerRootNote · object
required

Note associated with the transcript

Example:
{
"id": 1,
"type": "ai-notetaker",
"content": {
"html": "<p>This is an AI Notetaker note!</p>"
},
"creator": {
"id": 1,
"firstName": "Jane",
"lastName": "Smith",
"primaryEmailAddress": "jane.smith@northpointvc.com",
"type": "internal"
},
"transcriptId": 1,
"mentions": [],
"createdAt": "2023-01-01T00:00:00Z",
"updatedAt": "2023-01-21T00:00:00Z"
}
createdAt
string<date-time>
required

The date and time the transcript was created

languageCode
enum<string>
required

The language code of the transcript

Available options:
de,
en,
es,
fr,
id,
it,
ja,
ko,
nl,
pt,
ru,
sv,
uk,
zh
Example:

"en"

fragmentsPreview
transcripts.FragmentsPreview · object
required

A preview for dialogue fragments on a transcript