Skip to content

StartPosition

Source code in docs_src/capo_connectparticipant/types/start_position.py
class StartPosition(TypedDict, closed=True):
    id: NotRequired["capo_connectparticipant.types.chat_item_id.ChatItemId"]
    """<p>The ID of the message or event where to start. </p>"""
    absolute_time: NotRequired["capo_connectparticipant.types.instant.Instant"]
    """<p>The time in ISO format where to start.</p> <p>It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.</p>"""
    most_recent: "capo_connectparticipant.types.most_recent.MostRecent"
    """<p>The start position of the most recent message where you want to start. </p>"""

absolute_time instance-attribute

absolute_time: NotRequired[Instant]

The time in ISO format where to start.

It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.

id instance-attribute

id: NotRequired[ChatItemId]

The ID of the message or event where to start.

most_recent instance-attribute

most_recent: MostRecent

The start position of the most recent message where you want to start.