Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aliyss/migros-api-wrapper
/ functions
Functions
70 in github.com/aliyss/migros-api-wrapper
⨍
Functions
70
◇
Types & classes
44
↓ 17 callers
Function
getRequest
( url: string, options: Record<string, string>, headers: Record<string, string> = {}, cookies: ICookie
src/utils/requests.ts:14
↓ 12 callers
Function
retrieveSetCookieFromHeaders
( headersCookies: Headers, )
src/utils/retrieveSetCookieFromHeaders.ts:1
↓ 9 callers
Function
combineCookies
(cookies1: ICookies, cookies2: ICookies)
src/utils/combineCookies.ts:3
↓ 6 callers
Function
getRequestBypass
( url: string, options: Record<string, string>, headers: Record<string, string> = {}, cookies: ICookie
src/utils/requests.ts:30
↓ 4 callers
Function
addCookieToHeaders
( headers: Record<string, string>, cookies: ICookies )
src/utils/addCookieToHeaders.ts:3
↓ 4 callers
Function
appendParametersToUrl
(url: string, parameters: Record<string, string>)
src/utils/appendParametersToUrl.ts:2
↓ 3 callers
Function
postRequestBypass
( url: string, body: Record<string, any> | null, options: Record<string, string>, headers: Record<stri
src/utils/requests.ts:71
↓ 2 callers
Function
convertDateToCumulusDateString
(date: Date)
src/api/cumulus/receipts.ts:187
↓ 2 callers
Function
getCumulusReceiptRequest
( url: string, options: ICumulusReceiptOptions | Record<string, string>, cookies: ICumulusCookies, htm
src/api/cumulus/receipts.ts:30
↓ 2 callers
Function
postRequest
( url: string, body: Record<string, any> | null, options: Record<string, string>, headers: Record<stri
src/utils/requests.ts:54
↓ 1 callers
Function
activateCumulusCouponRequest
( url: string, cookies: ICumulusCookies, )
src/api/cumulus/coupons.ts:12
↓ 1 callers
Function
getAllNotificationsRequest
( token: string, appDeviceSettings: IAppDeviceSettings, )
src/api/app/notifications.ts:10
↓ 1 callers
Function
getCategoryListRequest
( url: string, options: ICategoryListOptions, headers: IMigrosNecessaryHeaders, )
src/api/shopping-list/category.ts:12
↓ 1 callers
Function
getCategoryListRequest
( url: string, options: ICategoryListOptions, headers: IMigrosNecessaryHeaders, )
src/api/onesearch-oc-seaapi/category.ts:41
↓ 1 callers
Function
getCumulusCreditCardRequest
( url: string, cookies: ILoginCookies )
src/api/cumulus/credit-card.ts:9
↓ 1 callers
Function
getCumulusHouseholdRequest
( url: string, cookies: ILoginCookies, )
src/api/cumulus/household.ts:10
↓ 1 callers
Function
getCumulusInvoiceRequest
( url: string, cookies: ILoginCookies, )
src/api/cumulus/invoice.ts:10
↓ 1 callers
Function
getCumulusPaymentSitesRequest
( url: string, cookies: ILoginCookies, )
src/api/cumulus/payment-sites.ts:10
↓ 1 callers
Function
getCumulusPrincipalRequest
( url: string, cookies: ILoginCookies, )
src/api/cumulus/principal.ts:10
↓ 1 callers
Function
getCumulusReceiptsRequest
( url: string, options: ICumulusReceiptsOptions, cookies: ICumulusCookies, )
src/api/cumulus/receipts.ts:203
↓ 1 callers
Function
getCumulusServicesSmallRequest
( url: string, cookies: ILoginCookies, )
src/api/cumulus/services.ts:10
↓ 1 callers
Function
getCumulusSessionRequest
( url: string, cookies: ICumulusCookies, )
src/api/cumulus/session.ts:10
↓ 1 callers
Function
getCumulusStatsRequest
( url: string, cookies: ILoginCookies )
src/api/cumulus/stats.ts:10
↓ 1 callers
Function
getGuestTokenRequest
( url: string, options: IAuthenticationOptions, )
src/api/oauth2/guest-token.ts:15
↓ 1 callers
Function
getOptionsRequest
( url: string, cookies: ILoginCookies, )
src/api/security/options.ts:10
↓ 1 callers
Function
getPaymentDevicesRequest
( url: string, cookies: ILoginCookies, )
src/api/security/devices.ts:10
↓ 1 callers
Function
getProductCardsRequest
( url: string, body: IProductCardsOptions, headers: IMigrosNecessaryHeaders, )
src/api/product-display/product-cards.ts:34
↓ 1 callers
Function
getProductDetailRequest
( url: string, options: IProductDetailOptions, headers: IMigrosNecessaryHeaders, )
src/api/product-display/product-detail.ts:27
↓ 1 callers
Function
getProductPromotionSearchRequest
( url: string, body: IProductPromotionSearchOptions, headers: IMigrosNecessaryHeaders, )
src/api/product-display/product-promotion.ts:43
↓ 1 callers
Function
getProductSupplyRequest
( url: string, options: IProductSupplyOptions, headers: IMigrosNecessaryHeaders, )
src/api/marketablestock/product-supply.ts:18
↓ 1 callers
Function
getRecipeDetailsRequest
( url: string, options: IRecipeDetailOptions, )
src/api/migusto/recipe-details.ts:20
↓ 1 callers
Function
getRecipeInfosRequest
( url: string, options: IRecipeInfoOptions, )
src/api/migusto/recipe-info.ts:19
↓ 1 callers
Function
getRecipeSearchRequest
( url: string, options: IRecipeProductOptions, )
src/api/migusto/recipe-products.ts:23
↓ 1 callers
Function
getSearchStoresRequest
( url: string, options: ISearchStoresOptions, headers: IMigrosNecessaryHeaders, )
src/api/stores/search-stores.ts:16
↓ 1 callers
Function
getUserInfoRequest
( url: string, token: string, )
src/api/oauth2/userinfo.ts:9
↓ 1 callers
Function
postProductSearchRequest
( url: string, body: IProductSearchBody, options: IProductSearchOptions, headers: IMigrosNecessaryHead
src/api/onesearch-oc-seaapi/product-search.ts:40
↓ 1 callers
Function
postRecipeSearchRequest
( url: string, options: IRecipeSearchOptions, )
src/api/migusto/recipe-search.ts:33
Function
activateCumulusCoupon
( cookies: ICumulusCookies, )
src/api/cumulus/coupons.ts:42
Function
categoryList
( headers: IMigrosNecessaryHeaders, categoryListOptions?: ICategoryListOptions, )
src/api/shopping-list/category.ts:29
Function
categoryList
( headers: IMigrosNecessaryHeaders, categoryListOptions?: ICategoryListOptions, )
src/api/onesearch-oc-seaapi/category.ts:58
Method
cumulusCookies
()
src/api/MigrosAPI.ts:68
Method
cumulusToken
()
src/api/MigrosAPI.ts:48
Function
getAllNotifications
( token: string, appDeviceSettings: IAppDeviceSettings, )
src/api/app/notifications.ts:57
Function
getCumulusCreditCard
( cookies: ILoginCookies )
src/api/cumulus/credit-card.ts:35
Function
getCumulusHousehold
( cookies: ILoginCookies, )
src/api/cumulus/household.ts:39
Function
getCumulusInvoice
(cookies: ILoginCookies)
src/api/cumulus/invoice.ts:39
Function
getCumulusPaymentSites
( cookies: ILoginCookies, )
src/api/cumulus/payment-sites.ts:39
Function
getCumulusPrincipal
( cookies: ILoginCookies, )
src/api/cumulus/principal.ts:39
Function
getCumulusReceipt
( cumulusReceiptOptions: ICumulusReceiptOptions, cookies: ICumulusCookies, htmlOnly = false, )
src/api/cumulus/receipts.ts:161
Function
getCumulusReceiptFromUrl
( url: string, cookies: ICumulusCookies, htmlOnly = false, )
src/api/cumulus/receipts.ts:178
Function
getCumulusReceipts
( cumulusReceiptsOptions: ICumulusReceiptsOptions, cookies: ICumulusCookies, )
src/api/cumulus/receipts.ts:227
Function
getCumulusServicesSmall
( cookies: ILoginCookies, )
src/api/cumulus/services.ts:39
Function
getCumulusSession
( cookies: ICumulusCookies, )
src/api/cumulus/session.ts:35
Function
getCumulusStats
(cookies: ILoginCookies)
src/api/cumulus/stats.ts:39
Function
getGuestToken
()
src/api/oauth2/guest-token.ts:35
Function
getOptions
(cookies: ILoginCookies)
src/api/security/options.ts:38
Function
getPaymentDevices
(cookies: ILoginCookies)
src/api/security/devices.ts:39
Function
getProductCards
( productCardOptions: IProductCardsOptions, headers: IMigrosNecessaryHeaders, )
src/api/product-display/product-cards.ts:56
Function
getProductDetail
( productDetailOptions: IProductDetailOptions, headers: IMigrosNecessaryHeaders, )
src/api/product-display/product-detail.ts:46
Function
getProductPromotionSearch
( productPromotionSearchOptions: IProductPromotionSearchOptions, headers: IMigrosNecessaryHeaders, )
src/api/product-display/product-promotion.ts:60
Function
getProductSupply
( productSupplyOptions: IProductSupplyOptions, headers: IMigrosNecessaryHeaders, )
src/api/marketablestock/product-supply.ts:39
Function
getRecipeDetails
( recipeDetailOptions: IRecipeDetailOptions, )
src/api/migusto/recipe-details.ts:76
Function
getRecipeInfos
( recipeDetailOptions: IRecipeInfoOptions, )
src/api/migusto/recipe-info.ts:75
Function
getRecipeProducts
( recipeProductOptions: IRecipeProductOptions, )
src/api/migusto/recipe-products.ts:39
Function
getUserInfo
(token: string)
src/api/oauth2/userinfo.ts:32
Method
leShopToken
()
src/api/MigrosAPI.ts:38
Method
loginCookies
()
src/api/MigrosAPI.ts:58
Function
postProductSearch
( productSearchBody: IProductSearchBody, headers: IMigrosNecessaryHeaders, productSearchOptions?: IProdu
src/api/onesearch-oc-seaapi/product-search.ts:63
Function
postRecipeSearch
( recipeSearchOptions: IRecipeSearchOptions, )
src/api/migusto/recipe-search.ts:47
Function
searchStores
( searchStoresOptions: ISearchStoresOptions, headers: IMigrosNecessaryHeaders, )
src/api/stores/search-stores.ts:33