Transcript LOL API
GET
/spaces/{spaceId}/recordings/{recordingId}

Get recording metadata

This will only return Recording metadata and media links (if available)

To get transcript content, use the /transcript endpoint

/spaces/{spaceId}/recordings/{recordingId}

The Authorization access token

Authorization

x-api-key<token>

In: header

Path Parameters

spaceId
Required
string

ID of the workspace. You can find from the url in dashboard when you open the workspace or using the list workspaces endpoint.

recordingId
Required
string

ID of the recording. You can find from the url in dashboard when you open the workspace or using the list recordings endpoint.

curl -X GET "https://transcript.lol/api/v1/spaces/string/recordings/string" \
  -H "Authorization: <token>"

Recording metadata

{
  "transcript": {
    "speakerAssignments": [
      {
        "speakerIndex": 0,
        "speakerId": "string"
      }
    ],
    "id": "string",
    "createdAt": "string",
    "updatedAt": "string",
    "transcriptForId": "string",
    "language": "bg",
    "status": "NOT_STARTED",
    "unPaidMinutes": 0,
    "queuedAt": "string",
    "completedAt": "string"
  },
  "audioFile": {
    "id": "string",
    "createdAt": "string",
    "updatedAt": "string",
    "mimeType": "string",
    "type": "string",
    "size": 0,
    "publicUrl": "string",
    "publicUrlExpiry": "string",
    "workspaceId": "string"
  },
  "originalFile": {
    "id": "string",
    "createdAt": "string",
    "updatedAt": "string",
    "mimeType": "string",
    "type": "string",
    "size": 0,
    "publicUrl": "string",
    "publicUrlExpiry": "string",
    "workspaceId": "string"
  },
  "webhooks": [
    {
      "event": "TRANSCRIPT_CREATED",
      "workspaceId": "string",
      "createdById": "string",
      "url": "string"
    }
  ]
}