You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

417 lines
23 KiB

1 year ago
  1. <<<<<<< Updated upstream
  2. # CircleSDK - the C# library for the Circle
  3. =======
  4. # IO.Swagger - the C# library for the Circle
  5. >>>>>>> Stashed changes
  6. Circle API
  7. This C# SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
  8. - API version: 0.1
  9. - SDK version: 1.0.0
  10. - Build package: io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen
  11. For more information, please visit [https://gocircle.ai/](https://gocircle.ai/)
  12. <a name="frameworks-supported"></a>
  13. ## Frameworks supported
  14. - .NET 4.0 or later
  15. - Windows Phone 7.1 (Mango)
  16. <a name="dependencies"></a>
  17. ## Dependencies
  18. - [RestSharp](https://www.nuget.org/packages/RestSharp) - 105.1.0 or later
  19. - [Json.NET](https://www.nuget.org/packages/Newtonsoft.Json/) - 7.0.0 or later
  20. - [JsonSubTypes](https://www.nuget.org/packages/JsonSubTypes/) - 1.2.0 or later
  21. The DLLs included in the package may not be the latest version. We recommend using [NuGet](https://docs.nuget.org/consume/installing-nuget) to obtain the latest version of the packages:
  22. ```
  23. Install-Package RestSharp
  24. Install-Package Newtonsoft.Json
  25. Install-Package JsonSubTypes
  26. ```
  27. NOTE: RestSharp versions greater than 105.1.0 have a bug which causes file uploads to fail. See [RestSharp#742](https://github.com/restsharp/RestSharp/issues/742)
  28. <a name="installation"></a>
  29. ## Installation
  30. Run the following command to generate the DLL
  31. - [Mac/Linux] `/bin/sh build.sh`
  32. - [Windows] `build.bat`
  33. Then include the DLL (under the `bin` folder) in the C# project, and use the namespaces:
  34. ```csharp
  35. <<<<<<< Updated upstream
  36. using CircleSDK.Api;
  37. using CircleSDK.Client;
  38. using CircleSDK.Model;
  39. =======
  40. using IO.Swagger.Api;
  41. using IO.Swagger.Client;
  42. using IO.Swagger.Model;
  43. >>>>>>> Stashed changes
  44. ```
  45. <a name="packaging"></a>
  46. ## Packaging
  47. A `.nuspec` is included with the project. You can follow the Nuget quickstart to [create](https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package#create-the-package) and [publish](https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package#publish-the-package) packages.
  48. This `.nuspec` uses placeholders from the `.csproj`, so build the `.csproj` directly:
  49. ```
  50. <<<<<<< Updated upstream
  51. nuget pack -Build -OutputDirectory out CircleSDK.csproj
  52. =======
  53. nuget pack -Build -OutputDirectory out IO.Swagger.csproj
  54. >>>>>>> Stashed changes
  55. ```
  56. Then, publish to a [local feed](https://docs.microsoft.com/en-us/nuget/hosting-packages/local-feeds) or [other host](https://docs.microsoft.com/en-us/nuget/hosting-packages/overview) and consume the new package via Nuget as usual.
  57. <a name="getting-started"></a>
  58. ## Getting Started
  59. ```csharp
  60. using System;
  61. using System.Diagnostics;
  62. <<<<<<< Updated upstream
  63. using CircleSDK.Api;
  64. using CircleSDK.Client;
  65. using CircleSDK.Model;
  66. =======
  67. using IO.Swagger.Api;
  68. using IO.Swagger.Client;
  69. using IO.Swagger.Model;
  70. >>>>>>> Stashed changes
  71. namespace Example
  72. {
  73. public class Example
  74. {
  75. public void main()
  76. {
  77. var apiInstance = new CircleApi();
  78. <<<<<<< Updated upstream
  79. var body = new AddMemberToTopicRequest(); // AddMemberToTopicRequest |
  80. var authorization = authorization_example; // string | Authorization Bearer
  81. =======
  82. var body = new AddFileRequest(); // AddFileRequest |
  83. >>>>>>> Stashed changes
  84. var xCircleAppkey = xCircleAppkey_example; // string | Application `appKey`
  85. try
  86. {
  87. <<<<<<< Updated upstream
  88. // addMemberToTopic
  89. AddMemberToTopicReply result = apiInstance.AddMemberToTopic(body, authorization, xCircleAppkey);
  90. =======
  91. // addFile
  92. AddFileReply result = apiInstance.AddFile(body, xCircleAppkey);
  93. >>>>>>> Stashed changes
  94. Debug.WriteLine(result);
  95. }
  96. catch (Exception e)
  97. {
  98. <<<<<<< Updated upstream
  99. Debug.Print("Exception when calling CircleApi.AddMemberToTopic: " + e.Message );
  100. =======
  101. Debug.Print("Exception when calling CircleApi.AddFile: " + e.Message );
  102. >>>>>>> Stashed changes
  103. }
  104. }
  105. }
  106. }
  107. ```
  108. <a name="documentation-for-api-endpoints"></a>
  109. ## Documentation for API Endpoints
  110. <<<<<<< Updated upstream
  111. All URIs are relative to *http://127.0.0.1:31415*
  112. Class | Method | HTTP request | Description
  113. ------------ | ------------- | ------------- | -------------
  114. *CircleApi* | [**AddMemberToTopic**](docs/CircleApi.md#addmembertotopic) | **POST** /v1/addMemberToTopic | addMemberToTopic
  115. *CircleApi* | [**AddMessage**](docs/CircleApi.md#addmessage) | **POST** /v1/addMessage | addMessage
  116. *CircleApi* | [**AddValue**](docs/CircleApi.md#addvalue) | **POST** /v1/addValue | addValue
  117. *CircleApi* | [**ApproveCoTInvoke**](docs/CircleApi.md#approvecotinvoke) | **POST** /v1/approveCoTInvoke | ApproveCoTInvoke
  118. *CircleApi* | [**Authorize**](docs/CircleApi.md#authorize) | **POST** /v1/authorize | authorize
  119. *CircleApi* | [**Background**](docs/CircleApi.md#background) | **POST** /v1/background | background
  120. *CircleApi* | [**ConfigureService**](docs/CircleApi.md#configureservice) | **POST** /v1/configureService | configureService
  121. *CircleApi* | [**CreateCircle**](docs/CircleApi.md#createcircle) | **POST** /v1/createCircle | createCircle
  122. *CircleApi* | [**CreateTopic**](docs/CircleApi.md#createtopic) | **POST** /v1/createTopic | createTopic
  123. *CircleApi* | [**Decrypt**](docs/CircleApi.md#decrypt) | **POST** /v1/decrypt | decrypt
  124. *CircleApi* | [**DefineCircleOfTrust**](docs/CircleApi.md#definecircleoftrust) | **POST** /v1/defineCircleOfTrust | DefineCircleOfTrust
  125. *CircleApi* | [**DeleteCircle**](docs/CircleApi.md#deletecircle) | **POST** /v1/deleteCircle | DeleteCircle
  126. *CircleApi* | [**DeleteFile**](docs/CircleApi.md#deletefile) | **POST** /v1/deleteFile | deleteFile
  127. *CircleApi* | [**DeleteKey**](docs/CircleApi.md#deletekey) | **POST** /v1/deleteKey | deleteKey
  128. *CircleApi* | [**DeleteMessage**](docs/CircleApi.md#deletemessage) | **POST** /v1/deleteMessage | DeleteMessage
  129. *CircleApi* | [**DenyCoTInvoke**](docs/CircleApi.md#denycotinvoke) | **POST** /v1/denyCoTInvoke | DenyCoTInvoke
  130. *CircleApi* | [**DownloadFile**](docs/CircleApi.md#downloadfile) | **POST** /v1/downloadFile | downloadFile
  131. *CircleApi* | [**Encrypt**](docs/CircleApi.md#encrypt) | **POST** /v1/encrypt | encrypt
  132. *CircleApi* | [**EnumCircleMembers**](docs/CircleApi.md#enumcirclemembers) | **POST** /v1/enumCircleMembers | enumCircleMembers
  133. *CircleApi* | [**EnumCircles**](docs/CircleApi.md#enumcircles) | **POST** /v1/enumCircles | enumCircles
  134. *CircleApi* | [**EnumDevices**](docs/CircleApi.md#enumdevices) | **POST** /v1/enumDevices | enumDevices
  135. *CircleApi* | [**EnumFiles**](docs/CircleApi.md#enumfiles) | **POST** /v1/enumFiles | enumFiles
  136. *CircleApi* | [**EnumInvites**](docs/CircleApi.md#enuminvites) | **POST** /v1/enumInvites | enumInvites
  137. *CircleApi* | [**EnumKeys**](docs/CircleApi.md#enumkeys) | **POST** /v1/enumKeys | enumKeys
  138. *CircleApi* | [**EnumRevisions**](docs/CircleApi.md#enumrevisions) | **POST** /v1/enumRevisions | enumRevisions
  139. *CircleApi* | [**EnumTopicMembers**](docs/CircleApi.md#enumtopicmembers) | **POST** /v1/enumTopicMembers | enumTopicMembers
  140. *CircleApi* | [**EnumTopics**](docs/CircleApi.md#enumtopics) | **POST** /v1/enumTopics | enumTopics
  141. *CircleApi* | [**Foreground**](docs/CircleApi.md#foreground) | **POST** /v1/foreground | foreground
  142. *CircleApi* | [**GenInvite**](docs/CircleApi.md#geninvite) | **POST** /v1/genInvite | genInvite
  143. *CircleApi* | [**GetCircleOfTrust**](docs/CircleApi.md#getcircleoftrust) | **POST** /v1/getCircleOfTrust | GetCircleOfTrust
  144. *CircleApi* | [**GetCirclePublicKey**](docs/CircleApi.md#getcirclepublickey) | **POST** /v1/getCirclePublicKey | GetCirclePublicKey
  145. *CircleApi* | [**GetMessage**](docs/CircleApi.md#getmessage) | **POST** /v1/getMessage | GetMessage
  146. *CircleApi* | [**GetMessages**](docs/CircleApi.md#getmessages) | **POST** /v1/getMessages | getMessages
  147. *CircleApi* | [**GetRAVStatus**](docs/CircleApi.md#getravstatus) | **POST** /v1/getRAVStatus | GetRAVStatus
  148. *CircleApi* | [**GetSecureFileContents**](docs/CircleApi.md#getsecurefilecontents) | **POST** /v1/getSecureFileContents | GetSecureFileContents
  149. *CircleApi* | [**GetSyncStatus**](docs/CircleApi.md#getsyncstatus) | **POST** /v1/getSyncStatus | getSyncStatus
  150. *CircleApi* | [**GetUserPublicKey**](docs/CircleApi.md#getuserpublickey) | **POST** /v1/getUserPublicKey | GetUserPublicKey
  151. *CircleApi* | [**GetValue**](docs/CircleApi.md#getvalue) | **POST** /v1/getValue | getValue
  152. *CircleApi* | [**JoinTopic**](docs/CircleApi.md#jointopic) | **POST** /v1/joinTopic | joinTopic
  153. *CircleApi* | [**LeaveTopic**](docs/CircleApi.md#leavetopic) | **POST** /v1/leaveTopic | leaveTopic
  154. *CircleApi* | [**LockUser**](docs/CircleApi.md#lockuser) | **POST** /v1/lockUser | lockUser
  155. *CircleApi* | [**LoginWithCircle**](docs/CircleApi.md#loginwithcircle) | **POST** /v1/loginWithCircle | LoginWithCircle
  156. *CircleApi* | [**LogintoService**](docs/CircleApi.md#logintoservice) | **POST** /v1/logintoService | logintoService
  157. *CircleApi* | [**ProcessInvite**](docs/CircleApi.md#processinvite) | **POST** /v1/processInvite | processInvite
  158. *CircleApi* | [**RemoveMember**](docs/CircleApi.md#removemember) | **POST** /v1/removeMember | removeMember
  159. =======
  160. All URIs are relative to *http://localhost:31415*
  161. Class | Method | HTTP request | Description
  162. ------------ | ------------- | ------------- | -------------
  163. *CircleApi* | [**AddFile**](docs/CircleApi.md#addfile) | **POST** /v1/addFile | addFile
  164. *CircleApi* | [**AddMemberToTopic**](docs/CircleApi.md#addmembertotopic) | **POST** /v1/addMemberToTopic | addMemberToTopic
  165. *CircleApi* | [**AddMessge**](docs/CircleApi.md#addmessge) | **POST** /v1/addMessge | addMessge
  166. *CircleApi* | [**Authorize**](docs/CircleApi.md#authorize) | **POST** /v1/authorize | authorize
  167. *CircleApi* | [**Background**](docs/CircleApi.md#background) | **POST** /v1/background | background
  168. *CircleApi* | [**CreateCircle**](docs/CircleApi.md#createcircle) | **POST** /v1/createCircle | createCircle
  169. *CircleApi* | [**CreateTopic**](docs/CircleApi.md#createtopic) | **POST** /v1/createTopic | createTopic
  170. *CircleApi* | [**DecryptFile**](docs/CircleApi.md#decryptfile) | **POST** /v1/decryptFile | decryptFile
  171. *CircleApi* | [**DeleteFile**](docs/CircleApi.md#deletefile) | **POST** /v1/deleteFile | deleteFile
  172. *CircleApi* | [**EncryptFile**](docs/CircleApi.md#encryptfile) | **POST** /v1/encryptFile | encryptFile
  173. *CircleApi* | [**EnumCircleMembers**](docs/CircleApi.md#enumcirclemembers) | **GET** /v1/enumCircleMembers | enumCircleMembers
  174. *CircleApi* | [**EnumCircles**](docs/CircleApi.md#enumcircles) | **GET** /v1/enumCircles | enumCircles
  175. *CircleApi* | [**EnumDevices**](docs/CircleApi.md#enumdevices) | **GET** /v1/enumDevices | enumDevices
  176. *CircleApi* | [**EnumFiles**](docs/CircleApi.md#enumfiles) | **GET** /v1/enumFiles | enumFiles
  177. *CircleApi* | [**EnumInvites**](docs/CircleApi.md#enuminvites) | **GET** /v1/enumInvites | enumInvites
  178. *CircleApi* | [**EnumRevisions**](docs/CircleApi.md#enumrevisions) | **GET** /v1/enumRevisions | enumRevisions
  179. *CircleApi* | [**EnumTopicMembers**](docs/CircleApi.md#enumtopicmembers) | **GET** /v1/enumTopicMembers | enumTopicMembers
  180. *CircleApi* | [**EnumTopics**](docs/CircleApi.md#enumtopics) | **GET** /v1/enumTopics | enumTopics
  181. *CircleApi* | [**Foreground**](docs/CircleApi.md#foreground) | **POST** /v1/foreground | foreground
  182. *CircleApi* | [**GenInvite**](docs/CircleApi.md#geninvite) | **POST** /v1/genInvite | genInvite
  183. *CircleApi* | [**GetFile**](docs/CircleApi.md#getfile) | **GET** /v1/getFile | getFile
  184. *CircleApi* | [**GetMessges**](docs/CircleApi.md#getmessges) | **GET** /v1/getMessges | getMessges
  185. *CircleApi* | [**GetTopicKey**](docs/CircleApi.md#gettopickey) | **GET** /v1/getTopicKey | getTopicKey
  186. *CircleApi* | [**Invite**](docs/CircleApi.md#invite) | **POST** /v1/invite | invite
  187. *CircleApi* | [**JoinTopic**](docs/CircleApi.md#jointopic) | **POST** /v1/joinTopic | joinTopic
  188. *CircleApi* | [**LeaveTopic**](docs/CircleApi.md#leavetopic) | **POST** /v1/leaveTopic | leaveTopic
  189. >>>>>>> Stashed changes
  190. *CircleApi* | [**RemoveMemberFromTopic**](docs/CircleApi.md#removememberfromtopic) | **POST** /v1/removeMemberFromTopic | removeMemberFromTopic
  191. *CircleApi* | [**RenameFile**](docs/CircleApi.md#renamefile) | **POST** /v1/renameFile | renameFile
  192. *CircleApi* | [**RevokeDevice**](docs/CircleApi.md#revokedevice) | **POST** /v1/revokeDevice | revokeDevice
  193. *CircleApi* | [**RevokeInvite**](docs/CircleApi.md#revokeinvite) | **POST** /v1/revokeInvite | revokeInvite
  194. <<<<<<< Updated upstream
  195. *CircleApi* | [**SecureContents**](docs/CircleApi.md#securecontents) | **POST** /v1/secureContents | SecureContents
  196. *CircleApi* | [**SecureFile**](docs/CircleApi.md#securefile) | **POST** /v1/secureFile | SecureFile
  197. *CircleApi* | [**ServiceStatus**](docs/CircleApi.md#servicestatus) | **POST** /v1/serviceStatus | serviceStatus
  198. *CircleApi* | [**SetUserId**](docs/CircleApi.md#setuserid) | **POST** /v1/setUserId | SetUserId
  199. *CircleApi* | [**SignDataWithCircleKey**](docs/CircleApi.md#signdatawithcirclekey) | **POST** /v1/signDataWithCircleKey | SignDataWithCircleKey
  200. *CircleApi* | [**SignDataWithUserKey**](docs/CircleApi.md#signdatawithuserkey) | **POST** /v1/signDataWithUserKey | SignDataWithUserKey
  201. *CircleApi* | [**StoreToken**](docs/CircleApi.md#storetoken) | **POST** /v1/storeToken | storeToken
  202. *CircleApi* | [**UnlockUser**](docs/CircleApi.md#unlockuser) | **POST** /v1/unlockUser | unlockUser
  203. *CircleApi* | [**UpdateTopic**](docs/CircleApi.md#updatetopic) | **POST** /v1/updateTopic | updateTopic
  204. *CircleApi* | [**UploadFile**](docs/CircleApi.md#uploadfile) | **POST** /v1/uploadFile | uploadFile
  205. *CircleApi* | [**WhoAmI**](docs/CircleApi.md#whoami) | **POST** /v1/whoAmI | whoAmI
  206. =======
  207. *CircleApi* | [**WhoAmI**](docs/CircleApi.md#whoami) | **GET** /v1/whoAmI | whoAmI
  208. >>>>>>> Stashed changes
  209. <a name="documentation-for-models"></a>
  210. ## Documentation for Models
  211. <<<<<<< Updated upstream
  212. - [Model.AddMemberToTopicReply](docs/AddMemberToTopicReply.md)
  213. - [Model.AddMemberToTopicRequest](docs/AddMemberToTopicRequest.md)
  214. - [Model.AddMessageReply](docs/AddMessageReply.md)
  215. - [Model.AddMessageRequest](docs/AddMessageRequest.md)
  216. - [Model.AddValueReply](docs/AddValueReply.md)
  217. - [Model.AddValueRequest](docs/AddValueRequest.md)
  218. - [Model.AppAuthorizationReply](docs/AppAuthorizationReply.md)
  219. - [Model.AppAuthorizationRequest](docs/AppAuthorizationRequest.md)
  220. - [Model.ApproveCoTInvokeReply](docs/ApproveCoTInvokeReply.md)
  221. - [Model.ApproveCoTInvokeRequest](docs/ApproveCoTInvokeRequest.md)
  222. - [Model.BackgroundReply](docs/BackgroundReply.md)
  223. - [Model.BackgroundRequest](docs/BackgroundRequest.md)
  224. - [Model.CircleInfo](docs/CircleInfo.md)
  225. - [Model.CoTPolicyResult](docs/CoTPolicyResult.md)
  226. - [Model.ConfigureServiceReply](docs/ConfigureServiceReply.md)
  227. - [Model.ConfigureServiceRequest](docs/ConfigureServiceRequest.md)
  228. =======
  229. - [Model.AddFileReply](docs/AddFileReply.md)
  230. - [Model.AddFileRequest](docs/AddFileRequest.md)
  231. - [Model.AddMemberToTopicReply](docs/AddMemberToTopicReply.md)
  232. - [Model.AddMemberToTopicRequest](docs/AddMemberToTopicRequest.md)
  233. - [Model.AddMessgeReply](docs/AddMessgeReply.md)
  234. - [Model.AddMessgeRequest](docs/AddMessgeRequest.md)
  235. - [Model.AppAuthorization](docs/AppAuthorization.md)
  236. - [Model.BackgroundReply](docs/BackgroundReply.md)
  237. - [Model.BackgroundRequest](docs/BackgroundRequest.md)
  238. - [Model.CircleInfo](docs/CircleInfo.md)
  239. >>>>>>> Stashed changes
  240. - [Model.CreateCircleReply](docs/CreateCircleReply.md)
  241. - [Model.CreateCircleRequest](docs/CreateCircleRequest.md)
  242. - [Model.CreateTopicReply](docs/CreateTopicReply.md)
  243. - [Model.CreateTopicRequest](docs/CreateTopicRequest.md)
  244. - [Model.DecryptFileReply](docs/DecryptFileReply.md)
  245. - [Model.DecryptFileRequest](docs/DecryptFileRequest.md)
  246. <<<<<<< Updated upstream
  247. - [Model.DecryptReply](docs/DecryptReply.md)
  248. - [Model.DecryptRequest](docs/DecryptRequest.md)
  249. - [Model.DefineCircleOfTrustReply](docs/DefineCircleOfTrustReply.md)
  250. - [Model.DefineCircleOfTrustRequest](docs/DefineCircleOfTrustRequest.md)
  251. - [Model.DeleteCircleReply](docs/DeleteCircleReply.md)
  252. - [Model.DeleteCircleRequest](docs/DeleteCircleRequest.md)
  253. - [Model.DeleteFileReply](docs/DeleteFileReply.md)
  254. - [Model.DeleteFileRequest](docs/DeleteFileRequest.md)
  255. - [Model.DeleteKeyReply](docs/DeleteKeyReply.md)
  256. - [Model.DeleteKeyRequest](docs/DeleteKeyRequest.md)
  257. - [Model.DeleteMessageReply](docs/DeleteMessageReply.md)
  258. - [Model.DeleteMessageRequest](docs/DeleteMessageRequest.md)
  259. - [Model.DenyCoTInvokeReply](docs/DenyCoTInvokeReply.md)
  260. - [Model.DenyCoTInvokeRequest](docs/DenyCoTInvokeRequest.md)
  261. - [Model.DeviceInfo](docs/DeviceInfo.md)
  262. - [Model.DownloadFileReply](docs/DownloadFileReply.md)
  263. - [Model.DownloadFileRequest](docs/DownloadFileRequest.md)
  264. - [Model.EncryptReply](docs/EncryptReply.md)
  265. - [Model.EncryptRequest](docs/EncryptRequest.md)
  266. =======
  267. - [Model.DeleteFileReply](docs/DeleteFileReply.md)
  268. - [Model.DeleteFileRequest](docs/DeleteFileRequest.md)
  269. - [Model.DeviceInfo](docs/DeviceInfo.md)
  270. - [Model.EncryptFileReply](docs/EncryptFileReply.md)
  271. - [Model.EncryptFileRequest](docs/EncryptFileRequest.md)
  272. >>>>>>> Stashed changes
  273. - [Model.EnumCircleMembersReply](docs/EnumCircleMembersReply.md)
  274. - [Model.EnumCircleMembersRequest](docs/EnumCircleMembersRequest.md)
  275. - [Model.EnumCirclesReply](docs/EnumCirclesReply.md)
  276. - [Model.EnumCirclesRequest](docs/EnumCirclesRequest.md)
  277. - [Model.EnumDevicesReply](docs/EnumDevicesReply.md)
  278. - [Model.EnumDevicesRequest](docs/EnumDevicesRequest.md)
  279. - [Model.EnumFilesReply](docs/EnumFilesReply.md)
  280. - [Model.EnumFilesRequest](docs/EnumFilesRequest.md)
  281. - [Model.EnumInvitesReply](docs/EnumInvitesReply.md)
  282. - [Model.EnumInvitesRequest](docs/EnumInvitesRequest.md)
  283. <<<<<<< Updated upstream
  284. - [Model.EnumKeysReply](docs/EnumKeysReply.md)
  285. - [Model.EnumKeysRequest](docs/EnumKeysRequest.md)
  286. =======
  287. >>>>>>> Stashed changes
  288. - [Model.EnumRevisionsReply](docs/EnumRevisionsReply.md)
  289. - [Model.EnumRevisionsRequest](docs/EnumRevisionsRequest.md)
  290. - [Model.EnumTopicMembersReply](docs/EnumTopicMembersReply.md)
  291. - [Model.EnumTopicMembersRequest](docs/EnumTopicMembersRequest.md)
  292. - [Model.EnumTopicsReply](docs/EnumTopicsReply.md)
  293. - [Model.EnumTopicsRequest](docs/EnumTopicsRequest.md)
  294. - [Model.FileInfo](docs/FileInfo.md)
  295. - [Model.ForegroundReply](docs/ForegroundReply.md)
  296. - [Model.ForegroundRequest](docs/ForegroundRequest.md)
  297. - [Model.GenInviteReply](docs/GenInviteReply.md)
  298. - [Model.GenInviteRequest](docs/GenInviteRequest.md)
  299. <<<<<<< Updated upstream
  300. - [Model.GetCircleOfTrustReply](docs/GetCircleOfTrustReply.md)
  301. - [Model.GetCircleOfTrustRequest](docs/GetCircleOfTrustRequest.md)
  302. - [Model.GetCirclePublicKeyReply](docs/GetCirclePublicKeyReply.md)
  303. - [Model.GetCirclePublicKeyRequest](docs/GetCirclePublicKeyRequest.md)
  304. - [Model.GetMessageReply](docs/GetMessageReply.md)
  305. - [Model.GetMessageRequest](docs/GetMessageRequest.md)
  306. - [Model.GetMessagesReply](docs/GetMessagesReply.md)
  307. - [Model.GetMessagesRequest](docs/GetMessagesRequest.md)
  308. - [Model.GetRAVStatusReply](docs/GetRAVStatusReply.md)
  309. - [Model.GetRAVStatusRequest](docs/GetRAVStatusRequest.md)
  310. - [Model.GetSecureFileContentsReply](docs/GetSecureFileContentsReply.md)
  311. - [Model.GetSecureFileContentsRequest](docs/GetSecureFileContentsRequest.md)
  312. - [Model.GetSyncStatusReply](docs/GetSyncStatusReply.md)
  313. - [Model.GetSyncStatusRequest](docs/GetSyncStatusRequest.md)
  314. - [Model.GetUserPublicKeyReply](docs/GetUserPublicKeyReply.md)
  315. - [Model.GetUserPublicKeyRequest](docs/GetUserPublicKeyRequest.md)
  316. - [Model.GetValueReply](docs/GetValueReply.md)
  317. - [Model.GetValueRequest](docs/GetValueRequest.md)
  318. - [Model.InviteInfo](docs/InviteInfo.md)
  319. =======
  320. - [Model.GenerateTokenReply](docs/GenerateTokenReply.md)
  321. - [Model.GetFileReply](docs/GetFileReply.md)
  322. - [Model.GetFileRequest](docs/GetFileRequest.md)
  323. - [Model.GetMessgesReply](docs/GetMessgesReply.md)
  324. - [Model.GetMessgesRequest](docs/GetMessgesRequest.md)
  325. - [Model.GetTopicKeyReply](docs/GetTopicKeyReply.md)
  326. - [Model.GetTopicKeyRequest](docs/GetTopicKeyRequest.md)
  327. - [Model.InviteInfo](docs/InviteInfo.md)
  328. - [Model.InviteReply](docs/InviteReply.md)
  329. - [Model.InviteRequest](docs/InviteRequest.md)
  330. >>>>>>> Stashed changes
  331. - [Model.JoinTopicReply](docs/JoinTopicReply.md)
  332. - [Model.JoinTopicRequest](docs/JoinTopicRequest.md)
  333. - [Model.LeaveTopicReply](docs/LeaveTopicReply.md)
  334. - [Model.LeaveTopicRequest](docs/LeaveTopicRequest.md)
  335. <<<<<<< Updated upstream
  336. - [Model.LockUserReply](docs/LockUserReply.md)
  337. - [Model.LockUserRequest](docs/LockUserRequest.md)
  338. - [Model.LoginWithCircleReply](docs/LoginWithCircleReply.md)
  339. - [Model.LoginWithCircleRequest](docs/LoginWithCircleRequest.md)
  340. - [Model.LogintoServiceReply](docs/LogintoServiceReply.md)
  341. - [Model.LogintoServiceRequest](docs/LogintoServiceRequest.md)
  342. - [Model.MessageInfo](docs/MessageInfo.md)
  343. - [Model.ProcessInviteReply](docs/ProcessInviteReply.md)
  344. - [Model.ProcessInviteRequest](docs/ProcessInviteRequest.md)
  345. - [Model.ProfileInfo](docs/ProfileInfo.md)
  346. - [Model.RemoveMemberFromTopicReply](docs/RemoveMemberFromTopicReply.md)
  347. - [Model.RemoveMemberFromTopicRequest](docs/RemoveMemberFromTopicRequest.md)
  348. - [Model.RemoveMemberReply](docs/RemoveMemberReply.md)
  349. - [Model.RemoveMemberRequest](docs/RemoveMemberRequest.md)
  350. =======
  351. - [Model.MessageInfo](docs/MessageInfo.md)
  352. - [Model.ProfileInfo](docs/ProfileInfo.md)
  353. - [Model.RemoveMemberFromTopicReply](docs/RemoveMemberFromTopicReply.md)
  354. - [Model.RemoveMemberFromTopicRequest](docs/RemoveMemberFromTopicRequest.md)
  355. >>>>>>> Stashed changes
  356. - [Model.RenameFileReply](docs/RenameFileReply.md)
  357. - [Model.RenameFileRequest](docs/RenameFileRequest.md)
  358. - [Model.ReturnStatus](docs/ReturnStatus.md)
  359. - [Model.RevokeDeviceReply](docs/RevokeDeviceReply.md)
  360. - [Model.RevokeDeviceRequest](docs/RevokeDeviceRequest.md)
  361. - [Model.RevokeInviteReply](docs/RevokeInviteReply.md)
  362. - [Model.RevokeInviteRequest](docs/RevokeInviteRequest.md)
  363. <<<<<<< Updated upstream
  364. - [Model.SecureContentsReply](docs/SecureContentsReply.md)
  365. - [Model.SecureContentsRequest](docs/SecureContentsRequest.md)
  366. - [Model.SecureFileReply](docs/SecureFileReply.md)
  367. - [Model.SecureFileRequest](docs/SecureFileRequest.md)
  368. - [Model.ServiceStatusReply](docs/ServiceStatusReply.md)
  369. - [Model.ServiceStatusRequest](docs/ServiceStatusRequest.md)
  370. - [Model.SetUserIdReply](docs/SetUserIdReply.md)
  371. - [Model.SetUserIdRequest](docs/SetUserIdRequest.md)
  372. - [Model.SignDataWithCircleKeyReply](docs/SignDataWithCircleKeyReply.md)
  373. - [Model.SignDataWithCircleKeyRequest](docs/SignDataWithCircleKeyRequest.md)
  374. - [Model.SignDataWithUserKeyReply](docs/SignDataWithUserKeyReply.md)
  375. - [Model.SignDataWithUserKeyRequest](docs/SignDataWithUserKeyRequest.md)
  376. - [Model.StoreTokenReply](docs/StoreTokenReply.md)
  377. - [Model.StoreTokenRequest](docs/StoreTokenRequest.md)
  378. - [Model.TopicInfo](docs/TopicInfo.md)
  379. - [Model.UnlockUserReply](docs/UnlockUserReply.md)
  380. - [Model.UnlockUserRequest](docs/UnlockUserRequest.md)
  381. - [Model.UpdateTopicReply](docs/UpdateTopicReply.md)
  382. - [Model.UpdateTopicRequest](docs/UpdateTopicRequest.md)
  383. - [Model.UploadFileReply](docs/UploadFileReply.md)
  384. - [Model.UploadFileRequest](docs/UploadFileRequest.md)
  385. =======
  386. - [Model.TopicInfo](docs/TopicInfo.md)
  387. >>>>>>> Stashed changes
  388. - [Model.WhoAmIReply](docs/WhoAmIReply.md)
  389. - [Model.WhoAmIRequest](docs/WhoAmIRequest.md)
  390. <a name="documentation-for-authorization"></a>
  391. ## Documentation for Authorization
  392. All endpoints do not require authorization.