From: Dessalines Date: Wed, 15 May 2019 18:48:01 +0000 (-0700) Subject: Updates to api docs. X-Git-Url: http://these/git/%24%7BgetStaticDir%28%29%7D/styles/%7B%60/feeds/%7B%7D/%7BimageThumbnailer%28this.getImage%28%29%29%7D?a=commitdiff_plain;h=d3a99261a7bce3a88fc65b07e77d6f640bfba94f;p=lemmy.git Updates to api docs. --- diff --git a/docs/api.md b/docs/api.md index 032c08aa..52ac456a 100644 --- a/docs/api.md +++ b/docs/api.md @@ -9,7 +9,7 @@ The data types, such as `Vec`, are listed [here](../server/src/db). `host/api/v1/ws` ### Testing with [Websocat](https://github.com/vi/websocat) -`websocat ws://127.0.0.1:8536/api/v1/ws` +`websocat ws://127.0.0.1:8536/api/v1/ws -nt` A simple test command: `{"op": "ListCategories"}` @@ -31,6 +31,7 @@ A simple test command: `Login, Register, CreateCommunity, CreatePost, ListCommunities, ListCategories, GetPost, GetCommunity, CreateComment, EditComment, SaveComment, CreateCommentLike, GetPosts, CreatePostLike, EditPost, SavePost, EditCommunity, FollowCommunity, GetFollowedCommunities, GetUserDetails, GetReplies, GetModlog, BanFromCommunity, AddModToCommunity, CreateSite, EditSite, GetSite, AddAdmin, BanUser, Search, MarkAllAsRead` ### Sort Types +These go wherever there is a `sort` field. `Hot, New, TopDay, TopWeek, TopMonth, TopYear, TopAll` ### User / Authentication / Admin @@ -209,6 +210,8 @@ Only the first user will be able to be the admin. ``` #### Search +Search types are `Both, Comments, Posts`. + ##### Request ```rust { @@ -542,7 +545,7 @@ Mods and admins can remove and lock a community, creators can delete it. ``` #### Get Posts -`Post listing types are `All, Subscribed, Community` +Post listing types are `All, Subscribed, Community`. ##### Request ```rust