---
title: "Get a specific talk"
method: GET
path: "/talks/{id}"
tags: ["Talks (Standard Avatars)"]
---

# Get a specific talk

`GET /talks/{id}`

## Path parameters

- `id` string, required

## Response `200`

OK

- GetTalkDto
  - `id` string, required — Unique identifier for the object
  - `user_id` string, required — Unique identifier of the user that submitted the talk
  - `source_url` string, required — The URL of the source image to be animated by the driver video. Image type of .jpg | .png
  - `driver_url` string — The URL of the driver video to drive the talk, if not provided a driver video will be selected for you from the predefined DriversBank
  - `created_at` string, required — Talk creation time as iso-8601 string
  - `created_by` string — The user id of the user that created the talk
  - `audio_url` string
  - `started_at` string — Talk start time as iso-8601 string
  - `modified_at` string, required — last modified time as iso-8601 string
  - `status` 'created' | 'done' | 'error' | 'started' | 'rejected', required
  - `result_url` string — s3 uri to the resulting video
  - `metadata` RecordStringAny — Construct a type with a set of properties K of type T
  - `webhook` string — A webhook URL for sending the payload including animate details. In a case of empty value, the webhook will not be triggered
  - `config` TalksConfig
    - `logo` Logo
      - `url` string, required — https url to an ARGB jpg/png image, a default logo is used otherwise
      - `position` integer[], required — position of the logo in pixels from the top left corner (w,h) negative values are subtracted from last pixel
    - `stitch` boolean — Stitch back the animated result to the original image
    - `result_format` 'mp4' | 'mov'
    - `fluent` boolean — Interpolate between the last & first frames of the driver video
    - `pad_audio` number, double — Pad the audio with silence at the end (given in seconds) Will increase the video duration & the credits it consumes
    - `driver_expressions` ExpressionConfig
      - `expressions` TimedExpression[], required — List of TimedExpression to use
        - `start_frame` number, double, required — The frame number for the expression start point.
        - `expression` 'neutral' | 'happy' | 'serious' | 'surprise', required
        - `intensity` number, double, required — Controls the intensity you want for this expression (between 0 no expression, 1 maximum)
      - `transition_frames` number, double — Number of frames to use for the transition between expressions

## Other responses

- `401` — AuthorizationError
- `404` — NotFoundError

---

[API](https://skmtc.net/d-id/apis/realtime-endpoints.md) · [All operations](https://skmtc.net/d-id/apis/realtime-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/d-id/realtime-endpoints/versions/2f2425e1b6b6/schema)
