aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/ml/docilealligator/infinityforreddit/apis/PushshiftAPI.java
blob: 7ce959c0ef28b1ef25bf5e7061fc09c1dd76dd54 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package ml.docilealligator.infinityforreddit.apis;

import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Query;

public interface PushshiftAPI {
    @GET("reddit/comment/search/")
    Call<String> getRemovedComment(@Query("ids") String commentId);

    @GET("reddit/submission/search/")
    Call<String> getRemovedPost(@Query("ids") String postId);

    @GET("reddit/comment/search/")
    Call<String> searchComments(@Query("link_id") String linkId,
                                @Query("limit") int limit,
                                @Query("sort") String sort,
                                @Query(value = "fields", encoded = true) String fields,
                                @Query("after") long after,
                                @Query("before") long before,
                                @Query("q") String query);
}