Messages

interface Messages

Create messages within threads

Inheritors

Functions

Link copied to clipboard
abstract suspend fun message(threadId: <Error class: unknown class>, messageId: <Error class: unknown class>, requestOptions: <Error class: unknown class>? = null): <Error class: unknown class>

Retrieve a message.

abstract suspend fun message(threadId: <Error class: unknown class>, request: <Error class: unknown class>, requestOptions: <Error class: unknown class>? = null): <Error class: unknown class>

Create a message.

abstract suspend fun message(threadId: <Error class: unknown class>, messageId: <Error class: unknown class>, metadata: Map<String, String>? = null, requestOptions: <Error class: unknown class>? = null): <Error class: unknown class>

Modify a message.

Link copied to clipboard
abstract suspend fun messages(threadId: <Error class: unknown class>, limit: Int? = null, order: <Error class: unknown class>? = null, after: <Error class: unknown class>? = null, before: <Error class: unknown class>? = null, requestOptions: <Error class: unknown class>? = null): List<<Error class: unknown class>>

Returns a list of messages for a given thread.