Skip to main content
GET
/
api
/
v1
/
presentations
/
{presentationId}
Get presentation
curl --request GET \
  --url https://app.steercoanalytics.com/api/v1/presentations/{presentationId} \
  --header 'Authorization: Bearer <token>' \
  --header 'X-Workspace-Id: <x-workspace-id>'
{
  "id": "<string>",
  "name": "<string>",
  "status": "generating",
  "slideCount": 123,
  "createdAt": "<string>",
  "slides": [
    {
      "index": 123,
      "placeholders": {},
      "layoutName": "<string>"
    }
  ],
  "discussionTopics": [
    {
      "topic": "<string>",
      "details": "<string>",
      "notes": "<string>"
    }
  ],
  "summary": "<string>",
  "templateName": "<string>",
  "themeName": "<string>"
}

Authorizations

Authorization
string
header
required

Clerk API key (ak_ prefix). Generate one from your Steerco profile settings.

Headers

X-Workspace-Id
string
required

The workspace ID. Get available workspaces from GET /api/v1/workspaces.

Path Parameters

presentationId
string
required

The presentation ID

Response

Presentation details

id
string
required
name
string
required
status
enum<string>
required
Available options:
generating,
ready,
failed,
stopped
slideCount
integer
required
createdAt
string
required
slides
object[]
required
discussionTopics
object[]
required
summary
string
templateName
string
themeName
string