diff options
Diffstat (limited to 'app/src/main/java/app/fedilab/android/client/endpoints/MastodonAccountsService.java')
-rw-r--r-- | app/src/main/java/app/fedilab/android/client/endpoints/MastodonAccountsService.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/app/src/main/java/app/fedilab/android/client/endpoints/MastodonAccountsService.java b/app/src/main/java/app/fedilab/android/client/endpoints/MastodonAccountsService.java index 398c43dcc..b7cba8995 100644 --- a/app/src/main/java/app/fedilab/android/client/endpoints/MastodonAccountsService.java +++ b/app/src/main/java/app/fedilab/android/client/endpoints/MastodonAccountsService.java @@ -18,6 +18,7 @@ package app.fedilab.android.client.endpoints; import java.util.List; import app.fedilab.android.client.entities.api.Account; +import app.fedilab.android.client.entities.api.FamiliarFollowers; import app.fedilab.android.client.entities.api.FeaturedTag; import app.fedilab.android.client.entities.api.IdentityProof; import app.fedilab.android.client.entities.api.MastodonList; @@ -253,6 +254,13 @@ public interface MastodonAccountsService { @Query("id[]") List<String> ids ); + //Get familiar followers + @GET("accounts/familiar_followers ") + Call<List<FamiliarFollowers>> getFamiliarFollowers( + @Header("Authorization") String token, + @Query("id[]") List<String> ids + ); + //Get search @GET("accounts/search") Call<List<Account>> searchAccounts( @@ -409,4 +417,15 @@ public interface MastodonAccountsService { @Header("Authorization") String token, @Path("account_id") String account_id ); + + + //Get user suggestions + @GET("directory") + Call<List<Account>> getDirectory( + @Header("Authorization") String token, + @Query("offset") Integer offset, + @Query("limit") Integer limit, + @Query("order") String order, + @Query("local") Boolean local + ); } |