Q4API Docs
Q4 APISign inGet API key
DocumentationAPI Reference
Overview
API reference
Companies
GETList companiesGETRetrieve a companyGETList sectors
Market data
GETRetrieve a quoteGETList quotesGETRetrieve price historyGETRetrieve index historyGETRetrieve market summaryGETList market moversGETList sector performanceGETList tradesGETRetrieve order book depth
WebSocket
WSQuotes streamWSTrades streamWSDepth stream
Fundamentals
GETRetrieve standardised statementsGETRetrieve as-reported statementsGETList figuresGETRetrieve ratiosGETCompare companiesGETList dividendsGETList corporate actionsGETList stock eventsGETSearch notes
Documents
GETList documentsGETRetrieve a documentGETList document pagesGETRetrieve document textGETRetrieve document summaryGETList notesGETRetrieve a noteGETList sectionsGETRetrieve a sectionGETSearch board report sections
Earnings calls
GETList earnings callsGETRetrieve an earnings callGETRetrieve a transcriptGETRetrieve call audio
Announcements
GETList announcementsGETRetrieve an announcement
Economic data
GETList seriesGETList observations
Webhooks & alerts
POSTCreate a webhookGETList webhooksDELDelete a webhookPOSTCreate an alert ruleGETList alert rulesDELDelete an alert rule
Account
GETRetrieve usage
Earnings calls

Retrieve a transcript

GEThttps://api.q4.sa/v1/earnings-calls/{id}/transcript
Returns the transcript by speaker turn, with start and end times, or word by word.
Pro+

Authorization

x-api-keyheaderrequired
Your API key. See Authentication.

Path parameters

idstringrequired
Earnings call ID, e.g. call_3Fn8xR.

Query parameters

granularitystring
Speaker turns, word-level timings, or one block of text.
One of:segmentswordstext
Default: segments

Response

dataobject
The result.
idstring
Unique ID.
languagestring
Language code.
segmentsobject[]
speaker_idstring
startnumber
Seconds from the start of the recording.
endnumber
sectionstring
textstring

Errors

400, 401, 403, 404, 429. Every error has the same shape: see Errors.
← Previous
Retrieve an earnings call
Next →
Retrieve call audio
Request
curl "https://api.q4.sa/v1/earnings-calls/call_3Fn8xR/transcript" \
  -H "x-api-key: $Q4_API_KEY"
Response
{
  "data": {
    "id": "call_3Fn8xR",
    "language": "en",
    "segments": [
      {
        "speaker_id": "spk_1",
        "start": 62.4,
        "end": 91.8,
        "section": "prepared_remarks",
        "text": "Net income for the quarter was…"
      },
      {
        "speaker_id": "spk_2",
        "start": 1904.2,
        "end": 1921,
        "section": "qa",
        "text": "Could you give more colour on…"
      }
    ]
  }
}