Response Types:
Methods:
client.Focus(ctx context.Context, body beeperdesktopapi.FocusParams) (*beeperdesktopapi.FocusResponse, error)client.Search(ctx context.Context, query beeperdesktopapi.SearchParams) (*beeperdesktopapi.SearchResponse, error)
Response Types:
Methods:
Response Types:
Methods:
client.Accounts.Contacts.List(ctx context.Context, accountID string, query beeperdesktopapi.AccountContactListParams) (*pagination.CursorSearch[shared.User], error)client.Accounts.Contacts.Search(ctx context.Context, accountID string, query beeperdesktopapi.AccountContactSearchParams) (*beeperdesktopapi.AccountContactSearchResponse, error)
Response Types:
Methods:
client.Chats.New(ctx context.Context, body beeperdesktopapi.ChatNewParams) (*beeperdesktopapi.ChatNewResponse, error)client.Chats.Get(ctx context.Context, chatID string, query beeperdesktopapi.ChatGetParams) (*beeperdesktopapi.Chat, error)client.Chats.List(ctx context.Context, query beeperdesktopapi.ChatListParams) (*pagination.CursorNoLimit[beeperdesktopapi.ChatListResponse], error)client.Chats.Archive(ctx context.Context, chatID string, body beeperdesktopapi.ChatArchiveParams) errorclient.Chats.Search(ctx context.Context, query beeperdesktopapi.ChatSearchParams) (*pagination.CursorSearch[beeperdesktopapi.Chat], error)
Methods:
client.Chats.Reminders.New(ctx context.Context, chatID string, body beeperdesktopapi.ChatReminderNewParams) errorclient.Chats.Reminders.Delete(ctx context.Context, chatID string) error
Response Types:
Methods:
client.Chats.Messages.Reactions.Delete(ctx context.Context, messageID string, params beeperdesktopapi.ChatMessageReactionDeleteParams) (*beeperdesktopapi.ChatMessageReactionDeleteResponse, error)client.Chats.Messages.Reactions.Add(ctx context.Context, messageID string, params beeperdesktopapi.ChatMessageReactionAddParams) (*beeperdesktopapi.ChatMessageReactionAddResponse, error)
Response Types:
Methods:
client.Messages.Update(ctx context.Context, messageID string, params beeperdesktopapi.MessageUpdateParams) (*beeperdesktopapi.MessageUpdateResponse, error)client.Messages.List(ctx context.Context, chatID string, query beeperdesktopapi.MessageListParams) (*pagination.CursorSortKey[shared.Message], error)client.Messages.Search(ctx context.Context, query beeperdesktopapi.MessageSearchParams) (*pagination.CursorSearch[shared.Message], error)client.Messages.Send(ctx context.Context, chatID string, body beeperdesktopapi.MessageSendParams) (*beeperdesktopapi.MessageSendResponse, error)
Response Types:
- beeperdesktopapi.AssetDownloadResponse
- beeperdesktopapi.AssetUploadResponse
- beeperdesktopapi.AssetUploadBase64Response
Methods:
client.Assets.Download(ctx context.Context, body beeperdesktopapi.AssetDownloadParams) (*beeperdesktopapi.AssetDownloadResponse, error)client.Assets.Serve(ctx context.Context, query beeperdesktopapi.AssetServeParams) errorclient.Assets.Upload(ctx context.Context, body beeperdesktopapi.AssetUploadParams) (*beeperdesktopapi.AssetUploadResponse, error)client.Assets.UploadBase64(ctx context.Context, body beeperdesktopapi.AssetUploadBase64Params) (*beeperdesktopapi.AssetUploadBase64Response, error)
Response Types:
Methods:
client.Info.Get(ctx context.Context) (*beeperdesktopapi.InfoGetResponse, error)