# Conversations
Response Types:
- conversations.ComputerScreenshotContent
- conversations.Conversation
- conversations.ConversationDeletedResource
- conversations.Message
- conversations.SummaryTextContent
- conversations.TextContent
Methods:
- client.Conversations.New(ctx context.Context, body conversations.ConversationNewParams) (\*conversations.Conversation, error)
- client.Conversations.Get(ctx context.Context, conversationID string) (\*conversations.Conversation, error)
- client.Conversations.Update(ctx context.Context, conversationID string, body conversations.ConversationUpdateParams) (\*conversations.Conversation, error)
- client.Conversations.Delete(ctx context.Context, conversationID string) (\*conversations.ConversationDeletedResource, error)
## Items
Response Types:
- conversations.ConversationItemUnion
- conversations.ConversationItemList
Methods:
- client.Conversations.Items.New(ctx context.Context, conversationID string, params conversations.ItemNewParams) (\*conversations.ConversationItemList, error)
- client.Conversations.Items.Get(ctx context.Context, conversationID string, itemID string, query conversations.ItemGetParams) (\*conversations.ConversationItemUnion, error)
- client.Conversations.Items.List(ctx context.Context, conversationID string, query conversations.ItemListParams) (\*pagination.ConversationCursorPage[conversations.ConversationItemUnion], error)
- client.Conversations.Items.Delete(ctx context.Context, conversationID string, itemID string) (\*conversations.Conversation, error)