Skip to content

Commit aec734e

Browse files
committed
Endpoints and HTTP headers (from apk)
1 parent fae2465 commit aec734e

File tree

2 files changed

+251
-0
lines changed

2 files changed

+251
-0
lines changed

data/endpoints.java

+210
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,210 @@
1+
package p144e.p145a.p146a.p230h.p232f;
2+
3+
4+
public interface a {
5+
6+
/* app */
7+
@POST("api/app/v1/app_settings")
8+
Object m8080w(Continuation<? super AppSettings> dVar);
9+
10+
@POST("api/app/v1/savePushToken")
11+
Object m8109Y(@Body PushToken pushToken, Continuation<? super C7735b0<AbstractC7625i0>> dVar);
12+
13+
@POST("api/app/v1/user_settings")
14+
Object m8105b(Continuation<? super UserSettings> dVar);
15+
16+
@POST("api/app/v1/user_settings")
17+
Object m8104b0(Continuation<? super UserSettings> dVar);
18+
19+
20+
/* auth */
21+
@POST("api/auth/v2/loginByEmail")
22+
Object m8092k(@Body LoginByEmailRequest loginByEmailRequest, Continuation<? super LoginResponse> dVar);
23+
24+
@POST("api/auth/v2/loginByThirdParty")
25+
Object m8123K(@Body LoginByThirdPartyRequest loginByThirdPartyRequest, Continuation<? super LoginResponse> dVar);
26+
27+
@POST("api/auth/v2/logout")
28+
Object m8110X(Continuation<? super Unit> dVar)
29+
30+
@POST("api/auth/v2/signUpByEmail")
31+
Object m8091l(@Body SignUpByEmailRequest signUpByEmailRequest, Continuation<? super LoginResponse> dVar);
32+
33+
@POST("api/auth/v2/signUpByThirdParty")
34+
Object m8101d(@Body SignUpByThirdPartyRequest signUpByThirdPartyRequest, Continuation<? super LoginResponse> dVar);
35+
36+
@POST("api/auth/v2/token/refresh")
37+
Object m8108Z(@Body RefreshToken refreshToken, Continuation<? super C7735b0<RefreshTokenResult>> dVar);
38+
39+
@POST("api/auth/v2/token/refresh")
40+
Maybe<C7735b0<RefreshTokenResult>> m8082u(@Body RefreshToken refreshToken);
41+
42+
43+
/* basket */
44+
@POST("api/basket/v2/{basketId}/cancelOrComplete")
45+
Maybe<C7735b0<BasketCompleteResponse>> m8129E(@Path(encoded = true, value = "basketId") String str);
46+
47+
@POST("api/basket/v2/{basketId}/complete")
48+
Maybe<BasketCompleteResponse> m8126H(@Path(encoded = true, value = "basketId") String str, @Body BasketComplete basketComplete);
49+
50+
@POST("api/basket/v2/{basketId}/checkout")
51+
Maybe<CheckoutResult> m8116R(@Path(encoded = true, value = "basketId") String str, @Body BasketCheckout basketCheckout);
52+
53+
@POST("api/basket/v2/{basketId}/cancel")
54+
Object m8096g(@Path(encoded = true, value = "basketId") String str, Continuation<? super AbstractC7625i0> dVar);
55+
56+
57+
/* gdpr */
58+
@POST("api/gdpr/v1/{userId}/exportUserData")
59+
Object m8112V(@Path(encoded = true, value = "userId") String str, @Body ExportUserRequest exportUserRequest, Continuation<? super AbstractC7625i0> dVar);
60+
61+
@POST("api/gdpr/v1/{userId}/deleteUser")
62+
Object m8081v(@Path(encoded = true, value = "userId") String str, @Body DeleteUserRequest deleteUserRequest, Continuation<? super AbstractC7625i0> dVar);
63+
64+
65+
/* hiddenstore */
66+
@POST("api/hiddenstore/v2/remove")
67+
Object m8115S(@Body RemoveHiddenStoreRequest removeHiddenStoreRequest, Continuation<? super RemoveHiddenStoreResponse> dVar);
68+
69+
@POST("api/hiddenstore/v2/unlock")
70+
Maybe<UnlockHiddenStoreResponse> m8111W(@Body UnlockHiddenStoreRequest unlockHiddenStoreRequest);
71+
72+
73+
/* item */
74+
@POST("api/item/v7/discover")
75+
Object m8122L(@Body DiscoverItemsRequest discoverItemsRequest, Continuation<? super DiscoverItemsResponse> dVar);
76+
77+
@POST("api/item/v7/{itemId}/setFavorite")
78+
Object m8102c0(@Path(encoded = true, value = "itemId") String str, @Body SetFavoriteRequest setFavoriteRequest, Continuation<? super AbstractC7625i0> dVar);
79+
80+
@POST("api/item/v7/{itemId}/getPriceCalculations")
81+
Object m8100d0(@Path(encoded = true, value = "itemId") String str, @Body GetPriceCalculationsRequest getPriceCalculationsRequest, Continuation<? super C7735b0<List<PriceCalculation>>> dVar);
82+
83+
@POST("api/item/v7/{itemId}")
84+
Object m8093j(@Path(encoded = true, value = "itemId") String str, @Body ItemRequest itemRequest, Continuation<? super Item> dVar);
85+
86+
@POST("api/item/v7/")
87+
Object m8090m(@Body ListItemRequest listItemRequest, Continuation<? super ListItemResponse> dVar);
88+
89+
@POST("api/item/v7/{itemId}/basket")
90+
Object m8085r(@Path(encoded = true, value = "itemId") String str, @Body ItemBasketRequest itemBasketRequest, Continuation<? super Basket> dVar);
91+
92+
93+
/* location */
94+
@POST("api/location/v1/search")
95+
Maybe<SearchLocationResponse> m8133A(@Body LocationRequest locationRequest);
96+
97+
@POST("api/location/v1/lookup")
98+
Maybe<ReverseLookupResponse> m8084s(@Body GeoLocation geoLocation);
99+
100+
101+
/* map */
102+
@POST("api/map/v1/listAllBusinessLocationPicker")
103+
Object m8118P(Continuation<? super StoreLocationListResult> dVar);
104+
105+
106+
/* order */
107+
@POST("api/order/v3/{orderId}/redeem")
108+
Object m8103c(@Path(encoded = true, value = "orderId") String str, Continuation<? super AbstractC7625i0> dVar);
109+
110+
@POST("api/order/v3/{orderId}/cancel")
111+
Object m8114T(@Path(encoded = true, value = "orderId") String str, @Body CancelOrderRequest cancelOrderRequest, Continuation<? super AbstractC7625i0> dVar);
112+
113+
@POST("api/order/v3/{orderId}/rate")
114+
Object m8130D(@Path(encoded = true, value = "orderId") String str, @Body OrderRatingItem orderRatingItem, Continuation<? super C7735b0<AbstractC7625i0>> dVar);
115+
116+
@POST("api/order/v3/inactive")
117+
Object m8127G(@Body ListOrdersRequest listOrdersRequest, Continuation<? super OrderListResult> dVar);
118+
119+
@POST("api/order/v3/{orderId}/wouldBuyAgain")
120+
Object m8117Q(@Path(encoded = true, value = "orderId") String str, @Body WouldBuyAgainRequest wouldBuyAgainRequest, Continuation<? super AbstractC7625i0> dVar);
121+
122+
@POST("api/order/v2/{receiptId}/sendOrderConfirmedEmail")
123+
Object m8119O(@Path(encoded = true, value = "receiptId") String str, @Body OrderConfirmedEmailRequest orderConfirmedEmailRequest, Continuation<? super AbstractC7625i0> dVar);
124+
125+
@POST("api/order/v3/active")
126+
Object m8098e0(@Body ListActiveOrdersRequest listActiveOrdersRequest, Continuation<? super OrderListResult> dVar);
127+
128+
@POST("api/order/v3/{orderId}/markNotCollected")
129+
Object m8097f(@Path(encoded = true, value = "orderId") String str, Continuation<? super AbstractC7625i0> dVar);
130+
131+
@POST("api/order/v3/{orderId}")
132+
Object m8094i(@Path(encoded = true, value = "orderId") String str, Continuation<? super OrderResult> dVar);
133+
134+
135+
/* payment */
136+
@POST("api/payment/v1/option/list")
137+
Maybe<ListPaymentOptionsResponse> m8106a0(@Body ItemBasketRequest itemBasketRequest);
138+
139+
@POST("api/payment/v1/recurring/delete")
140+
Maybe<AbstractC7625i0> m8088o(@Body DeleteRecurringPaymentOption deleteRecurringPaymentOption);
141+
142+
143+
/* selfonboarding */
144+
@POST("api/selfonboarding/v1/selfonboard")
145+
Object m8121M(@Body SelfOnboardRequest selfOnboardRequest, Continuation<? super AbstractC7625i0> dVar);
146+
147+
148+
/* store */
149+
@POST("api/store/v4/{storeId}")
150+
Object m8099e(@Path(encoded = true, value = "storeId") String str, @Body StoreRequest storeRequest, Continuation<? super StoreInformation> dVar);
151+
152+
153+
/* support */
154+
@POST("api/support/v1/consumer/")
155+
Object m8132B(@Body ConsumerSupportRequest consumerSupportRequest, Continuation<? super ConsumerSupportResponse> dVar);
156+
157+
@POST("api/support/v1/uploading/files")
158+
@Multipart
159+
Object m8078y(@Part List<MultipartBody.C7610c> list, Continuation<? super SupportPictureUploadResponse> dVar);
160+
161+
@POST("api/support/v1/business/")
162+
Object m8083t(@Body BusinessSupportRequest businessSupportRequest, Continuation<? super AbstractC7625i0> dVar);
163+
164+
@POST("api/support/v1/consumer/refund/choice")
165+
Object m8095h(@Body ConsumerRefundChoiceRequest consumerRefundChoiceRequest, Continuation<? super AbstractC7625i0> dVar);
166+
167+
168+
/* tracking */
169+
@POST("api/tracking/v1/events")
170+
Object m8131C(@Body TrackingEventsRequest trackingEventsRequest, Continuation<? super AbstractC7625i0> dVar);
171+
172+
173+
/* user */
174+
@POST("api/user/v1/")
175+
Object m8079x(Continuation<? super UserData> dVar);
176+
177+
@POST("api/user/v1/update")
178+
Object m8086q(@Body UserData userData, Continuation<? super UserData> dVar);
179+
180+
@POST("api/user/v1/changePassword")
181+
Object m8125I(@Body ChangePasswordRequest changePasswordRequest, Continuation<? super AbstractC7625i0> dVar);
182+
183+
@POST("api/user/v1/resetPassword")
184+
Object m8077z(@Body ResetPasswordRequest resetPasswordRequest, Continuation<? super AbstractC7625i0> dVar);
185+
186+
@POST("api/user/v1/resendWelcomeEmail")
187+
Object m8087p(@Body ResendWelcomeEmailRequest resendWelcomeEmailRequest, Continuation<? super AbstractC7625i0> dVar);
188+
189+
@POST("api/user/v1/confirmEmail/{token}")
190+
Object m8107a(@Path(encoded = true, value = "token") String str, Continuation<? super C7735b0<AbstractC7625i0>> dVar);
191+
192+
193+
/* voucher */
194+
@POST("api/voucher/v3/")
195+
Object m8124J(@Body VoucherListRequest voucherListRequest, Continuation<? super VoucherList> dVar);
196+
197+
@POST("api/voucher/v3/add")
198+
Maybe<AddVoucherResponse> m8089n(@Body AddVoucherRequest addVoucherRequest);
199+
200+
@POST("api/voucher/v3/{voucherId}")
201+
Object m8128F(@Path(encoded = true, value = "voucherId") String str, @Body VoucherDetailRequest voucherDetailRequest, Continuation<? super VoucherDetails> dVar);
202+
203+
@POST("api/voucher/v3/{voucherId}/storeFilterList")
204+
Object m8120N(@Path(encoded = true, value = "voucherId") String str, @Body VoucherFilterRequest voucherFilterRequest, Continuation<? super VoucherFilterResponse> dVar);
205+
206+
207+
/* external */
208+
@GET("https://meta.apptoogoodtogo.com/env/v1/list.json")
209+
Object m8113U(Continuation<? super EnvironmentListResult> dVar);
210+
}

data/http-headers.java

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
/* renamed from: e.a.a.h.f.c */
2+
public final class TooGoodToGoApi implements Interceptor {
3+
4+
/* renamed from: a */
5+
public final /* synthetic */ boolean f9664a;
6+
7+
public TooGoodToGoApi(boolean z) {
8+
this.f9664a = z;
9+
}
10+
11+
@Override // p766r1.Interceptor
12+
/* renamed from: a */
13+
public Response mo172a(Interceptor.AbstractC7712a aVar) {
14+
String str;
15+
C7527j.m605f(aVar, "chain");
16+
RealInterceptorChain gVar = (RealInterceptorChain) aVar;
17+
C7616d0.C7617a aVar2 = new C7616d0.C7617a(gVar.f25005f);
18+
StringBuilder u = outline.m7639u("TGTG/21.4.0 ");
19+
u.append(System.getProperty("http.agent"));
20+
aVar2.m470c("User-Agent", u.toString());
21+
aVar2.m470c("Content-Type", "application/json");
22+
Objects.requireNonNull(AppSettingsManager.f9456i);
23+
aVar2.m470c("Accept-Language", AppSettingsManager.f9455h.m8216a());
24+
if (this.f9664a) {
25+
UserDataManager.C3398a aVar3 = UserDataManager.f9511j;
26+
UserDataManager e0Var = UserDataManager.f9510i;
27+
if (e0Var.m8206a() == null) {
28+
str = null;
29+
} else {
30+
StringBuilder u2 = outline.m7639u("Bearer ");
31+
u2.append(e0Var.m8206a());
32+
str = u2.toString();
33+
}
34+
if (str == null) {
35+
str = "";
36+
}
37+
aVar2.m470c("Authorization", str);
38+
}
39+
return gVar.m336b(aVar2.m471b());
40+
}
41+
}

0 commit comments

Comments
 (0)