@@ -21,6 +21,123 @@ Types:
2121- <code ><a href =" ./src/resources/shared.ts " >Reaction</a ></code >
2222- <code ><a href =" ./src/resources/shared.ts " >User</a ></code >
2323
24+ # Accounts
25+
26+ Types:
27+
28+ - <code ><a href =" ./src/resources/accounts/accounts.ts " >Account</a ></code >
29+ - <code ><a href =" ./src/resources/accounts/accounts.ts " >AccountListResponse</a ></code >
30+
31+ Methods:
32+
33+ - <code title =" get /v1/accounts " >client.accounts.<a href =" ./src/resources/accounts/accounts.ts " >list</a >() -> AccountListResponse</code >
34+
35+ ## Contacts
36+
37+ Types:
38+
39+ - <code ><a href =" ./src/resources/accounts/contacts.ts " >ContactSearchResponse</a ></code >
40+
41+ Methods:
42+
43+ - <code title =" get /v1/accounts/{accountID}/contacts/list " >client.accounts.contacts.<a href =" ./src/resources/accounts/contacts.ts " >list</a >(accountID, { ...params }) -> UsersCursorSearch</code >
44+ - <code title =" get /v1/accounts/{accountID}/contacts " >client.accounts.contacts.<a href =" ./src/resources/accounts/contacts.ts " >search</a >(accountID, { ...params }) -> ContactSearchResponse</code >
45+
46+ # Bridges
47+
48+ Types:
49+
50+ - <code ><a href =" ./src/resources/bridges.ts " >BridgeAvailability</a ></code >
51+ - <code ><a href =" ./src/resources/bridges.ts " >BridgeListResponse</a ></code >
52+
53+ Methods:
54+
55+ - <code title =" get /v1/bridges " >client.bridges.<a href =" ./src/resources/bridges.ts " >list</a >() -> BridgeListResponse</code >
56+
57+ # Chats
58+
59+ Types:
60+
61+ - <code ><a href =" ./src/resources/chats/chats.ts " >Chat</a ></code >
62+ - <code ><a href =" ./src/resources/chats/chats.ts " >ChatCreateResponse</a ></code >
63+ - <code ><a href =" ./src/resources/chats/chats.ts " >ChatListResponse</a ></code >
64+ - <code ><a href =" ./src/resources/chats/chats.ts " >ChatStartResponse</a ></code >
65+
66+ Methods:
67+
68+ - <code title =" post /v1/chats " >client.chats.<a href =" ./src/resources/chats/chats.ts " >create</a >({ ...params }) -> ChatCreateResponse</code >
69+ - <code title =" get /v1/chats/{chatID} " >client.chats.<a href =" ./src/resources/chats/chats.ts " >retrieve</a >(chatID, { ...params }) -> Chat</code >
70+ - <code title =" patch /v1/chats/{chatID} " >client.chats.<a href =" ./src/resources/chats/chats.ts " >update</a >(chatID, { ...params }) -> Chat</code >
71+ - <code title =" get /v1/chats " >client.chats.<a href =" ./src/resources/chats/chats.ts " >list</a >({ ...params }) -> ChatListResponsesCursorNoLimit</code >
72+ - <code title =" post /v1/chats/{chatID}/archive " >client.chats.<a href =" ./src/resources/chats/chats.ts " >archive</a >(chatID, { ...params }) -> void</code >
73+ - <code title =" post /v1/chats/{chatID}/read " >client.chats.<a href =" ./src/resources/chats/chats.ts " >markRead</a >(chatID, { ...params }) -> Chat</code >
74+ - <code title =" post /v1/chats/{chatID}/unread " >client.chats.<a href =" ./src/resources/chats/chats.ts " >markUnread</a >(chatID, { ...params }) -> Chat</code >
75+ - <code title =" post /v1/chats/{chatID}/notify-anyway " >client.chats.<a href =" ./src/resources/chats/chats.ts " >notifyAnyway</a >(chatID) -> Chat</code >
76+ - <code title =" get /v1/chats/search " >client.chats.<a href =" ./src/resources/chats/chats.ts " >search</a >({ ...params }) -> ChatsCursorSearch</code >
77+ - <code title =" post /v1/chats/start " >client.chats.<a href =" ./src/resources/chats/chats.ts " >start</a >({ ...params }) -> ChatStartResponse</code >
78+
79+ ## Reminders
80+
81+ Methods:
82+
83+ - <code title =" post /v1/chats/{chatID}/reminders " >client.chats.reminders.<a href =" ./src/resources/chats/reminders.ts " >create</a >(chatID, { ...params }) -> void</code >
84+ - <code title =" delete /v1/chats/{chatID}/reminders " >client.chats.reminders.<a href =" ./src/resources/chats/reminders.ts " >delete</a >(chatID) -> void</code >
85+
86+ ## Messages
87+
88+ ### Reactions
89+
90+ Types:
91+
92+ - <code ><a href =" ./src/resources/chats/messages/reactions.ts " >ReactionDeleteResponse</a ></code >
93+ - <code ><a href =" ./src/resources/chats/messages/reactions.ts " >ReactionAddResponse</a ></code >
94+
95+ Methods:
96+
97+ - <code title =" delete /v1/chats/{chatID}/messages/{messageID}/reactions/{reactionKey} " >client.chats.messages.reactions.<a href =" ./src/resources/chats/messages/reactions.ts " >delete</a >(reactionKey, { ...params }) -> ReactionDeleteResponse</code >
98+ - <code title =" post /v1/chats/{chatID}/messages/{messageID}/reactions " >client.chats.messages.reactions.<a href =" ./src/resources/chats/messages/reactions.ts " >add</a >(messageID, { ...params }) -> ReactionAddResponse</code >
99+
100+ # Messages
101+
102+ Types:
103+
104+ - <code ><a href =" ./src/resources/messages.ts " >MessageUpdateResponse</a ></code >
105+ - <code ><a href =" ./src/resources/messages.ts " >MessageSendResponse</a ></code >
106+
107+ Methods:
108+
109+ - <code title =" get /v1/chats/{chatID}/messages/{messageID} " >client.messages.<a href =" ./src/resources/messages.ts " >retrieve</a >(messageID, { ...params }) -> Message</code >
110+ - <code title =" put /v1/chats/{chatID}/messages/{messageID} " >client.messages.<a href =" ./src/resources/messages.ts " >update</a >(messageID, { ...params }) -> MessageUpdateResponse</code >
111+ - <code title =" get /v1/chats/{chatID}/messages " >client.messages.<a href =" ./src/resources/messages.ts " >list</a >(chatID, { ...params }) -> MessagesCursorNoLimit</code >
112+ - <code title =" delete /v1/chats/{chatID}/messages/{messageID} " >client.messages.<a href =" ./src/resources/messages.ts " >delete</a >(messageID, { ...params }) -> void</code >
113+ - <code title =" get /v1/messages/search " >client.messages.<a href =" ./src/resources/messages.ts " >search</a >({ ...params }) -> MessagesCursorSearch</code >
114+ - <code title =" post /v1/chats/{chatID}/messages " >client.messages.<a href =" ./src/resources/messages.ts " >send</a >(chatID, { ...params }) -> MessageSendResponse</code >
115+
116+ # Assets
117+
118+ Types:
119+
120+ - <code ><a href =" ./src/resources/assets.ts " >AssetDownloadResponse</a ></code >
121+ - <code ><a href =" ./src/resources/assets.ts " >AssetUploadResponse</a ></code >
122+ - <code ><a href =" ./src/resources/assets.ts " >AssetUploadBase64Response</a ></code >
123+
124+ Methods:
125+
126+ - <code title =" post /v1/assets/download " >client.assets.<a href =" ./src/resources/assets.ts " >download</a >({ ...params }) -> AssetDownloadResponse</code >
127+ - <code title =" get /v1/assets/serve " >client.assets.<a href =" ./src/resources/assets.ts " >serve</a >({ ...params }) -> Response</code >
128+ - <code title =" post /v1/assets/upload " >client.assets.<a href =" ./src/resources/assets.ts " >upload</a >({ ...params }) -> AssetUploadResponse</code >
129+ - <code title =" post /v1/assets/upload/base64 " >client.assets.<a href =" ./src/resources/assets.ts " >uploadBase64</a >({ ...params }) -> AssetUploadBase64Response</code >
130+
131+ # Info
132+
133+ Types:
134+
135+ - <code ><a href =" ./src/resources/info.ts " >InfoRetrieveResponse</a ></code >
136+
137+ Methods:
138+
139+ - <code title =" get /v1/info " >client.info.<a href =" ./src/resources/info.ts " >retrieve</a >() -> InfoRetrieveResponse</code >
140+
24141# App
25142
26143Types:
@@ -117,39 +234,6 @@ Methods:
117234- <code title =" post /v1/app/e2ee/verification/{verificationID}/sas/confirm " >client.app.e2ee.verification.sas.<a href =" ./src/resources/app/e2ee/verification/sas.ts " >confirm</a >(verificationID) -> SaConfirmResponse</code >
118235- <code title =" post /v1/app/e2ee/verification/{verificationID}/sas/start " >client.app.e2ee.verification.sas.<a href =" ./src/resources/app/e2ee/verification/sas.ts " >start</a >(verificationID) -> SaStartResponse</code >
119236
120- # Accounts
121-
122- Types:
123-
124- - <code ><a href =" ./src/resources/accounts/accounts.ts " >Account</a ></code >
125- - <code ><a href =" ./src/resources/accounts/accounts.ts " >AccountListResponse</a ></code >
126-
127- Methods:
128-
129- - <code title =" get /v1/accounts " >client.accounts.<a href =" ./src/resources/accounts/accounts.ts " >list</a >() -> AccountListResponse</code >
130-
131- ## Contacts
132-
133- Types:
134-
135- - <code ><a href =" ./src/resources/accounts/contacts.ts " >ContactSearchResponse</a ></code >
136-
137- Methods:
138-
139- - <code title =" get /v1/accounts/{accountID}/contacts/list " >client.accounts.contacts.<a href =" ./src/resources/accounts/contacts.ts " >list</a >(accountID, { ...params }) -> UsersCursorSearch</code >
140- - <code title =" get /v1/accounts/{accountID}/contacts " >client.accounts.contacts.<a href =" ./src/resources/accounts/contacts.ts " >search</a >(accountID, { ...params }) -> ContactSearchResponse</code >
141-
142- # Bridges
143-
144- Types:
145-
146- - <code ><a href =" ./src/resources/bridges.ts " >BridgeAvailability</a ></code >
147- - <code ><a href =" ./src/resources/bridges.ts " >BridgeListResponse</a ></code >
148-
149- Methods:
150-
151- - <code title =" get /v1/bridges " >client.bridges.<a href =" ./src/resources/bridges.ts " >list</a >() -> BridgeListResponse</code >
152-
153237# Matrix
154238
155239## Users
@@ -291,87 +375,3 @@ Types:
291375Methods:
292376
293377- <code title =" get /_matrix/client/unstable/com.beeper.bridge/{bridgeID}/_matrix/provision/v3/capabilities " >client.matrix.bridges.capabilities.<a href =" ./src/resources/matrix/bridges/capabilities.ts " >retrieve</a >(bridgeID) -> CapabilityRetrieveResponse</code >
294-
295- # Chats
296-
297- Types:
298-
299- - <code ><a href =" ./src/resources/chats/chats.ts " >Chat</a ></code >
300- - <code ><a href =" ./src/resources/chats/chats.ts " >ChatCreateResponse</a ></code >
301- - <code ><a href =" ./src/resources/chats/chats.ts " >ChatListResponse</a ></code >
302- - <code ><a href =" ./src/resources/chats/chats.ts " >ChatStartResponse</a ></code >
303-
304- Methods:
305-
306- - <code title =" post /v1/chats " >client.chats.<a href =" ./src/resources/chats/chats.ts " >create</a >({ ...params }) -> ChatCreateResponse</code >
307- - <code title =" get /v1/chats/{chatID} " >client.chats.<a href =" ./src/resources/chats/chats.ts " >retrieve</a >(chatID, { ...params }) -> Chat</code >
308- - <code title =" patch /v1/chats/{chatID} " >client.chats.<a href =" ./src/resources/chats/chats.ts " >update</a >(chatID, { ...params }) -> Chat</code >
309- - <code title =" get /v1/chats " >client.chats.<a href =" ./src/resources/chats/chats.ts " >list</a >({ ...params }) -> ChatListResponsesCursorNoLimit</code >
310- - <code title =" post /v1/chats/{chatID}/archive " >client.chats.<a href =" ./src/resources/chats/chats.ts " >archive</a >(chatID, { ...params }) -> void</code >
311- - <code title =" post /v1/chats/{chatID}/read " >client.chats.<a href =" ./src/resources/chats/chats.ts " >markRead</a >(chatID, { ...params }) -> Chat</code >
312- - <code title =" post /v1/chats/{chatID}/unread " >client.chats.<a href =" ./src/resources/chats/chats.ts " >markUnread</a >(chatID, { ...params }) -> Chat</code >
313- - <code title =" post /v1/chats/{chatID}/notify-anyway " >client.chats.<a href =" ./src/resources/chats/chats.ts " >notifyAnyway</a >(chatID) -> Chat</code >
314- - <code title =" get /v1/chats/search " >client.chats.<a href =" ./src/resources/chats/chats.ts " >search</a >({ ...params }) -> ChatsCursorSearch</code >
315- - <code title =" post /v1/chats/start " >client.chats.<a href =" ./src/resources/chats/chats.ts " >start</a >({ ...params }) -> ChatStartResponse</code >
316-
317- ## Reminders
318-
319- Methods:
320-
321- - <code title =" post /v1/chats/{chatID}/reminders " >client.chats.reminders.<a href =" ./src/resources/chats/reminders.ts " >create</a >(chatID, { ...params }) -> void</code >
322- - <code title =" delete /v1/chats/{chatID}/reminders " >client.chats.reminders.<a href =" ./src/resources/chats/reminders.ts " >delete</a >(chatID) -> void</code >
323-
324- ## Messages
325-
326- ### Reactions
327-
328- Types:
329-
330- - <code ><a href =" ./src/resources/chats/messages/reactions.ts " >ReactionDeleteResponse</a ></code >
331- - <code ><a href =" ./src/resources/chats/messages/reactions.ts " >ReactionAddResponse</a ></code >
332-
333- Methods:
334-
335- - <code title =" delete /v1/chats/{chatID}/messages/{messageID}/reactions/{reactionKey} " >client.chats.messages.reactions.<a href =" ./src/resources/chats/messages/reactions.ts " >delete</a >(reactionKey, { ...params }) -> ReactionDeleteResponse</code >
336- - <code title =" post /v1/chats/{chatID}/messages/{messageID}/reactions " >client.chats.messages.reactions.<a href =" ./src/resources/chats/messages/reactions.ts " >add</a >(messageID, { ...params }) -> ReactionAddResponse</code >
337-
338- # Messages
339-
340- Types:
341-
342- - <code ><a href =" ./src/resources/messages.ts " >MessageUpdateResponse</a ></code >
343- - <code ><a href =" ./src/resources/messages.ts " >MessageSendResponse</a ></code >
344-
345- Methods:
346-
347- - <code title =" get /v1/chats/{chatID}/messages/{messageID} " >client.messages.<a href =" ./src/resources/messages.ts " >retrieve</a >(messageID, { ...params }) -> Message</code >
348- - <code title =" put /v1/chats/{chatID}/messages/{messageID} " >client.messages.<a href =" ./src/resources/messages.ts " >update</a >(messageID, { ...params }) -> MessageUpdateResponse</code >
349- - <code title =" get /v1/chats/{chatID}/messages " >client.messages.<a href =" ./src/resources/messages.ts " >list</a >(chatID, { ...params }) -> MessagesCursorNoLimit</code >
350- - <code title =" delete /v1/chats/{chatID}/messages/{messageID} " >client.messages.<a href =" ./src/resources/messages.ts " >delete</a >(messageID, { ...params }) -> void</code >
351- - <code title =" get /v1/messages/search " >client.messages.<a href =" ./src/resources/messages.ts " >search</a >({ ...params }) -> MessagesCursorSearch</code >
352- - <code title =" post /v1/chats/{chatID}/messages " >client.messages.<a href =" ./src/resources/messages.ts " >send</a >(chatID, { ...params }) -> MessageSendResponse</code >
353-
354- # Assets
355-
356- Types:
357-
358- - <code ><a href =" ./src/resources/assets.ts " >AssetDownloadResponse</a ></code >
359- - <code ><a href =" ./src/resources/assets.ts " >AssetUploadResponse</a ></code >
360- - <code ><a href =" ./src/resources/assets.ts " >AssetUploadBase64Response</a ></code >
361-
362- Methods:
363-
364- - <code title =" post /v1/assets/download " >client.assets.<a href =" ./src/resources/assets.ts " >download</a >({ ...params }) -> AssetDownloadResponse</code >
365- - <code title =" get /v1/assets/serve " >client.assets.<a href =" ./src/resources/assets.ts " >serve</a >({ ...params }) -> Response</code >
366- - <code title =" post /v1/assets/upload " >client.assets.<a href =" ./src/resources/assets.ts " >upload</a >({ ...params }) -> AssetUploadResponse</code >
367- - <code title =" post /v1/assets/upload/base64 " >client.assets.<a href =" ./src/resources/assets.ts " >uploadBase64</a >({ ...params }) -> AssetUploadBase64Response</code >
368-
369- # Info
370-
371- Types:
372-
373- - <code ><a href =" ./src/resources/info.ts " >InfoRetrieveResponse</a ></code >
374-
375- Methods:
376-
377- - <code title =" get /v1/info " >client.info.<a href =" ./src/resources/info.ts " >retrieve</a >() -> InfoRetrieveResponse</code >
0 commit comments