PageSourceSearch

https://www.yonkamuzikmarket.com/resources/assets/js/endpoint.js?v=1791373844

js yonkamuzikmarket.com collected 2026-10-08 18:23:45 UTC 17,931 bytes, 324 lines download raw bytes

1function getEndpoint(key, params = []) {
2    const ENDPOINT = {
3        /* Product */
4        PRODUCT: '/srv/service/product/',
5        PRODUCT_DETAIL_COMMENT: '/srv/service/product-detail/comment/',
6        PRODUCT_DETAIL_QUESTION: '/srv/service/product-detail/question/',
7        PRODUCT_DETAIL_COMMENTS: '/srv/service/product-detail/comments/',
8        PRODUCT_DETAIL_QUESTIONS: '/srv/service/product-detail/questions/',
9        PRODUCT_DETAIL_COMMENT_AVERAGE: '/srv/service/product-detail/comment-average/',
10        PRODUCT_DETAIL_COMMENT_VOTE: '/srv/service/product-detail/vote-comment/',
11        PRODUCT_DETAIL_VARIANT: '/srv/service/product-detail/variant/',
12        PRODUCT_GET_SUB_PRODUCT_IMAGES: '/srv/service/product/get-sub-product-images/',
13        GET_VARIANT: '/srv/service/product/init/',
14        SEARCH_PRODUCT: '/srv/service/product/search-json/',
15        PRODUCT_RELATED: '/srv/service/product/get-related-products/',
16        CALL_ME: '/srv/service/product-detail/call-me/',
17        QUICK_MESSAGE: '/srv/service/product-detail/quick-message/',
18        RECOMMEND: '/srv/service/product-detail/recommend/',
19        SUGGESTION_BOX: '/srv/service/product-detail/suggestion-box/',
20        GET_PRODUCTS_BY_SUPPLIER_CODES: '/srv/service/product/get-products-by-supplier-codes',
21        PRODUCT_REVIEW_GET: '/srv/service/product-review/get/',
22        GET_PRODUCT_BY_WS_CODES: '/srv/service/product/get-product-by-ws-codes',
23        /* Personalization */
24        PERSONALIZATION: '/srv/service/personalization/get/',
25        PERSONALIZATION_SEND_IMAGE: '/conn/product/Personalization/sendImage/',
26        PERSONALIZATION_SAVE: '/srv/service/personalization/save/',
27        /* Catalog */
28        CATALOG_ATTRIBUTES: '/srv/service/catalog/product/attributes',
29        CATALOG_GET_PRODUCT: '/srv/service/catalog/product/get-product-by-properties',
30        CATALOG_ATTRIBUTES_BY_PRODUCT_IDS: '/srv/service/catalog/product/attributes-by-product-ids',
31        /* Variant */
32        VARIANT: '/srv/service/variant/',
33        GET_VARIANT_INFO: '/srv/service/variant/get-variant-info/',
34        /* Category & Filter */
35        CATEGORY: '/srv/service/category/get/',
36        FILTER: '/srv/service/filter/get/',
37        /* Search */
38        SEARCH_ALL: '/srv/service/product/searchAll/',
39        SEARCH: '/srv/service/product/search/',
40
41        /* Customer */
42        CUSTOMER: '/srv/customer/',
43        LOGIN: '/srv/customer/signin/',
44        OTP_REQUEST: '/srv/customer/signin/otp-request/',
45        OTP_VALIDATE: '/srv/customer/signin/otp-validate/',
46        LOGOUT: '/srv/service/customer/logout/',
47        LOGIN_SHOPPING: '/srv/service/customer/signin-shopping/',
48        REGISTER: '/srv/service/customer/save/',
49        GET_REGISTER: 'srv/service/customer/get-detail',
50        FAST_REGISTER: '/srv/service/customer/order-login',
51        FORGOT_PASSWORD: '/srv/service/customer-v5/forgot-password/',
52        FORGOT_PASSWORD_OTP_VALIDATE: '/srv/service/customer-v5/forgot-password-otp-validate/',
53        RESET_PASSWORD: '/srv/service/customer-v5/reset-password/',
54        CHANGE_PASSWORD: '/srv/service/customer/change-password',
55        LOGIN_CHANGE_PASSWORD: '/srv/customer/signin/change-password',
56        GET_MESSAGE: '/srv/service/customer/getmessagecount',
57        CANCEL_ME: '/srv/service/customer/cancel-me/',
58        KVKK_APPROVE: '/srv/service/customer/kvkk-approve',
59        PHONE_PROMPT_START: '/srv/service/customer/phone-prompt-start',
60        PHONE_PROMPT_REQUEST: '/srv/service/customer/phone-prompt-request',
61        PHONE_PROMPT_VERIFY: '/srv/service/customer/phone-prompt-verify',
62        ACTIVATE_MEMBERSHIP: '/srv/service/customer/activateMembership/',
63        CUSTOMER_DELETE_CART: '/srv/service/customer/delete-card/',
64        GET_LOCATION: '/srv/service/customer/get-location/',
65        SET_LOCATION: '/srv/service/customer/set-location',
66        SET_LOCATION_SERVICE: '/srv/service/customer/set-location-service',
67        STOCK_ALTERNATIVES: '/srv/service/customer/stock-alternatives',
68        SET_BACKUP_STOCK: '/srv/service/customer/set-backup-stock',
69        ORDER_REGISTER: '/srv/service/customer/quick-register-after-order',
70        CHECK_SMS_CODE: '/srv/service/customer/check-sms-code/',
71        ASSIGN_ORDERS_TO_CUSTOMER: '/srv/service/customer/assign-orders-to-customer',
72
73        /* Social */
74        SOCIAL: '/srv/service/social/',
75        FACEBOOK_LOGIN: '/srv/service/social/facebook/login/',
76        FACEBOOK_LOGIN_PHONE: '/srv/service/social/facebook/login-phone/',
77        GOOGLE_LOGIN: '/srv/service/social/google/login/',
78        GOOGLE_SET_PHONE: '/srv/service/social/google/set-phone',
79        APPLE_LOGIN: '/srv/service/social/apple/login/',
80
81        /* Profile */
82        PROFILE: '/srv/service/profile/',
83        SET_FAVOURITE: '/srv/service/profile/add-to-fav-list/',
84        GET_FAVOURITE: '/srv/service/profile/get-shopping-list/',
85        SET_FAVOURITE_LIST: '/srv/service/profile/add-to-shopping-list',
86        REMOVE_FAVOURITE: '/srv/service/profile/delete-shopping-products-by-product-id/',
87        REMOVE_FAVOURITE_LIST: '/srv/service/profile/delete-shopping-products',
88        SAVE_FAVOURITE: '/srv/service/profile/save-shopping-list-category',
89        DELETE_FAVOURITE_CATEGORY: '/srv/service/profile/delete-shopping-list-category',
90        SHARE_FAVOURITE: '/srv/service/profile/share-shopping-link/',
91        CREATE_FAVOURITE_LINK: '/srv/service/profile/create-shopping-link/',
92        ADD_TO_ALARM_LIST: '/api/v3/storefront/profile/add-to-alarm-list/',
93        GET_STOCK_ALARM: '/api/v3/storefront/profile/get-alarm-list/stock/',
94        GET_PRICE_ALARM: '/api/v3/storefront/profile/get-alarm-list/price/',
95        REMOVE_ALARM: '/api/v3/storefront/profile/delete-from-alarm-list/',
96        MESSAGE: '/srv/service/profile/get-message-list/',
97        SEND_NEW_MESSAGE: '/srv/service/profile/send-new-message/',
98        CLOSE_MESSAGE: 'srv/service/profile/close-message/',
99        CURRENT_PAYMENT_LIST: '/srv/service/profile/get-current-payment-list/',
100        LOAD_POINT: '/srv/service/profile/load-points/',
101        SUBSCRIBE_LIST: '/srv/service/profile/subscribe-list/',
102        SUBSCRIBE_CANCEL: '/srv/service/profile/subscribe-stop/',
103        SUBSCRIBE_TRANSACTIONS: '/srv/service/profile/subscribe-transactions/',
104        DEPARTMENT: '/srv/service/profile/get-message-department-list/',
105        GET_AFFILIATE_ORDER_LIST : '/srv/service/profile/get-affiliate-orders/',
106        GET_AFFILIATE_EARNING_LIST: '/srv/service/profile/get-affiliate-earnings/',
107        GET_AFFILIATE_PAYMENT_LIST: '/srv/service/profile/get-affiliate-payments/',
108        GET_AFFILIATE_PROGRAM_LIST: '/srv/service/profile/get-affiliate-programs/',
109        NEWSLETTER_SUBSCRIBE: '/api/v3/storefront/profile/newsletter/subscribe',
110        NEWSLETTER_CONFIRM_SUBSCRIBE: '/api/v3/storefront/profile/newsletter/confirm-subscribe',
111        NEWSLETTER_UNSUBSCRIBE: '/api/v3/storefront/profile/newsletter/unsubscribe',
112        NEWSLETTER_CONFIRM_UNSUBSCRIBE: '/api/v3/storefront/profile/newsletter/confirm-unsubscribe',
113
114        /* Cart */
115        CART: '/srv/service/cart/',
116        ADD_TO_CART: '/srv/service/cart/add-to-cart/',
117        CART_UPDATE: '/srv/service/cart/update-item/',
118        CART_DELETE: '/srv/service/cart/delete/',
119        CART_DELETE_ALL: '/srv/service/cart/delete-all',
120        CART_UPDATE_ALL: '/srv/service/cart/update/',
121        CART_LOAD: '/srv/service/cart/load',
122        CART_CAMPAIGN_SET: '/srv/service/cart/set-campaign-code/',
123        CART_GIFT_UPDATE: '/srv/service/cart/update-field/',
124        CART_GIFT_GET: '/srv/service/cart/get-gift-notes/',
125        CART_GIFT_SET: '/srv/service/cart/set-gift-notes/',
126        CART_ORDER_NOTE_GET: '/srv/service/cart/get-order-notes/',
127        CART_ORDER_NOTE_SET: '/srv/service/cart/set-order-notes/',
128        CART_GENERAL_NOTE_SET: '/srv/service/cart/set-general-order-note/',
129        CART_DELIVERY_DATE_SET: '/srv/service/cart/set-delivery-date/',
130        CART_DELIVERY_HOUR_SET: '/srv/service/cart/set-delivery-hour/',
131        CART_IMAGE_GET: '/srv/service/cart/get-image-notes/',
132        CART_IMAGE_SET: '/srv/service/cart/send-image-notes',
133        CART_SAVE_LINK: '/srv/service/admin/saveCartLink',
134        CART_SET_APPROVAL_BOX: '/srv/service/cart/set-approval-box',
135
136        /* Campaign */
137        CAMPAIGN: '/srv/campaign-v2/campaign/',
138        CAMPAIGN_SELECT: '/srv/campaign-v2/campaign/select-campaign/',
139        CAMPAIGN_CANCEL: '/srv/campaign-v2/campaign/deselect-campaign/',
140        GET_COUPON_CODES: '/srv/campaign-v2/campaign/get-coupon-codes/0',
141        GET_COUPON_LIST: '/srv/service/profile/get-coupon-list',
142        SELECT_CAMPAIGN: '/conn/CampaignV2/Campaign/selectCampaign/',
143        HOPI_SIGNIN: '/srv/service/hopi/signin',
144        HOPI_GET_CAMPAIGN: '/srv/service/hopi/get-campaigns',
145        HOPI_SET_CAMPAIGN: '/srv/service/hopi/set-campaign',
146        HOPI_REMOVE: '/srv/service/hopi/remove-campaign',
147        ZUBIZU_SIGNIN: '/srv/service/zubizu/signin',
148        ZUBIZU_SUMMARY: '/srv/service/zubizu/summary',
149        ZUBIZU_GET_CAMPAIGN: '/srv/service/zubizu/get-campaigns',
150        ZUBIZU_SET_CAMPAIGN: '/srv/service/zubizu/set-campaign/',
151        ZUBIZU_UNSET_CAMPAIGN: '/srv/service/zubizu/unset-campaign/',
152        ZUBIZU_REMOVE: '/srv/service/zubizu/signout',
153
154        /* Order */
155        ORDER_NEXT_ORDER: '/srv/service/order-v5/next-order/',
156        ORDER_STEP_APPROVE: '/srv/service/order-v5/step/approve',
157        ORDER_SET_APPROVE_TYPE: '/Order/OrderAPI/setApproveType',
158        ORDER_GET_SUMMARY: '/srv/service/order-v5/get-summary/',
159        ORDER_GET_CARGO_LIST: '/srv/service/order-v5/get-cargo-companies/',
160        ORDER_SET_CARGO: '/Order/OrderAPI/setCargoService',
161        ORDER_GET_PAYMENT_TYPE: '/srv/service/order-v5/get-payment-types/',
162        ORDER_SET_PAYMENT_TYPE: '/srv/service/order-v5/setPaymentTitleFromTab/',
163        ORDER_GET_BIN: '/srv/service/order-v5/get-bin/',
164        ORDER_GET_INSTALLMENT: '/srv/service/order-v5/get-installment-list/',
165        ORDER_SET_INSTALLMENT: '/srv/service/order-v5/set-installment/',
166        ORDER_SET_3D: '/srv/service/order-v5/customerSelect3d',
167        ORDER_CHECKOUT: '/srv/service/order-v5/checkout',
168        ORDER_GET_STORE: '/Order/OrderAPI/getStores/',
169        ORDER_SET_STORE: '/srv/service/order-v5/delivery-from-store',
170        ORDER_CHECK_SMS: '/srv/service/order-v5/check-sms',
171        ORDER_RESEND_SMS: '/srv/service/order-v5/resend-sms',
172        ORDER_GET_LIST: '/srv/service/order-v5/get-list/',
173        ORDER_GET: '/srv/service/order-v5/get/',
174        ORDER_REPEAT: '/srv/service/order-v5/repeat-order/',
175        ORDER_CANCEL: '/srv/service/order-v5/cancel/',
176        ORDER_RETURN: '/srv/service/order-v5/order-return/',
177        ORDER_RETURN_CANCEL: '/srv/service/order-v5/order-return-cancel/',
178        ORDER_RETURN_SAVE: '/srv/service/order-v5/order-return-save/',
179        ORDER_SHOPPING_LOAN_STATUS: '/Order/OrderAPI/shoppingLoanStatus/',
180        ORDER_SHOPPING_LOAN_CANCEL: '/Order/OrderAPI/shoppingLoanCancel/',
181        ORDER_GIFT_CATALOG: "/srv/service/order-v5/gift-catalog",
182        ORDER_ADD_GIFT_CATALOG: "/Order/OrderAPI/add2GiftCatalog",
183        ORDER_REMOVE_GIFT_CATALOG: "/Order/OrderAPI/removeGiftCatalog/",
184        ORDER_UPDATE_GIFT_CATALOG: "/Order/OrderAPI/updateGiftCatalog/",
185        ORDER_INITPAY: '/Order/OrderAPI/initPay',
186        ORDER_INITPAY_DATA: '/Order/OrderAPI/initPayData',
187        ORDER_INITPAY_DESCRIPTION: '/Order/OrderAPI/initPayDataDesc',
188        ORDER_CHIPPINT_STATUS: '/Order/OrderAPI/chippinStatus',
189        ORDER_CHIPPINT_CANCEL: '/Order/OrderAPI/chippinCancel',
190        CURRENT_GET_BIN: '/Order/OrderAPI/getBin/',
191        CURRENT_SET_BIN: '/Order/OrderAPI/setInstallment',
192        CURRENT_GET_PAYDATA: '/Order/OrderAPI/getPayData',
193        CURRENT_CHECKOUT: 'Order/OrderAPI/checkout',
194        CURRENT_RESETPAYMENT: '/Order/OrderAPI/resetPayment',
195        CURRENT_SET_3D: '/Order/OrderAPI/setCustomerSelect3D',
196        CURRENT_APPROVE: '/Order/OrderAPI/successCheckout',
197        CURRENT_APPROVE_MAIL: '/Order/OrderAPI/mailPayReceipt/',
198        GET_SHIPMENT_PICK_DATES: '/srv/service/order-v4/get-shipment-pick-dates/',
199        SET_COUNTRY: '/srv/shopping/shopping/set-country/',
200        PRELIMINARY_INFORMATION: '/srv/service/order-v5/get-preliminary-information-form',
201        DISTANCEAGREEMENT: '/srv/service/order-v5/get-distance-agreement',
202        CLARIFICATIONTEXT: '/srv/service/order-v5/get-clarification-text',
203        ADDRESS_GET: '/srv/service/address/get/',
204        ADDRESS_SET: '/srv/service/order-v5/set-address/',
205        ADDRESS_SAVE: '/srv/service/address/save/',
206        ADDRESS_DELETE: '/srv/service/address/delete/',
207        ADDRESS_GET_LIST: '/srv/service/order-v5/get-address-list/',
208        ADDRESS_GET_LIST_MEMBER: '/srv/service/address/get-list/member',
209        ADDREFERRER: '/Order/OrderAPI/addReferrer',
210        CHECKOUTSTATE: '/Order/OrderAPI/checkoutState',
211        IYZICO_EVENT_BEFORE_PAYMENT: '/Order/OrderAPI/iyzicoEventBeforePayment',
212        MASTERPASS_TOKEN: '/Order/OrderAPI/masterPassToken',
213        MASTERPASS_CHECKOUT: '/Order/OrderAPI/masterPassCheckout',
214        MASTERPASS_SAVE_CUSTOMER: '/Order/OrderAPI/masterPassSaveCustomer',
215        MASTERPASS_3D_LOCATION: '/Order/OrderAPI/masterPass3DLocation',
216        MASTERPASS_GLOBAL_CHECKOUT: '/Order/OrderAPI/masterPassGlobalCheckout',
217        LOAD_ERP_POINT: '/Order/OrderAPI/loadErpPoint',
218        SET_CUSTOMER_POINT: '/Order/OrderAPI/setCustomerPoint',
219        SET_ERP_POINT: '/Order/OrderAPI/setErpPoint',
220        GET_CARD_POINT: '/Order/OrderAPI/getCardPoint',
221        PAYTR_BKM_COMPLETE: '/Order/OrderAPI/paytrBKMComplete',
222        PAYTR_BKM_INITIALIZE: '/Order/OrderAPI/paytrBKMInitialize',
223        BKM2_INITIALIZE: '/Order/OrderAPI/bkm2Initialize',
224        ORDER_CONFIRM_CUSTOMER: '/Order/OrderAPI/paymentConfirmCustomer',
225        ORDER_MARKED_CC: '/Order/OrderAPI/markedCc',
226        ORDER_CHECK_CAPTCHA: '/Order/OrderAPI/checkCaptcha',
227        ORDER_CUSTOMER_CARDS: '/Order/OrderAPI/customerCards',
228        CUSTOMER_CARD_SEND_OTP: '/Order/OrderAPI/customerCardSendOtp',
229        CUSTOMER_CARD_RETRIEVE: '/Order/OrderAPI/customerCardRetrieve',
230        ORDER_CURRENT_PAYMENT_LIST: '/Order/OrderAPI/currentPaymentList',
231        CURRENT_PAYMENT_TYPE_SET: '/Order/OrderAPI/currentPaymentTypeSet',
232
233        /* Guest */
234        GUEST: '/srv/service/guest/',
235        NEWSLETTER: '/api/v3/storefront/profile/newsletter/subscribe',
236        NEWSLETTER_ACTIVATE: '/api/v3/storefront/profile/newsletter/confirm-subscribe',
237        NEWSLETTER_UNSUBSCRIBE: '/api/v3/storefront/profile/newsletter/unsubscribe',
238        SEND_CONTACT_MESSAGE: '/srv/service/guest-v5/send-contact-message/',
239        SITE_REVIEW_COMMENT: '/srv/service/guest/comment',
240        ORDER_BY_TELEPHONE: '/srv/service/guest/order-by-telephone',
241        SEND_MESSAGE: '/srv/service/guest/send-message',
242        GET_IP: '/srv/service/guest/ip',
243
244        /* ERP */
245        ERP_SEND_REQUEST: '/srv/service/external/send-request',
246        ERP_STORE: '/Diger/Erp/store.php',
247        ERP_CURRENT: '/Diger/Erp/current.php',
248        TAX_OFFICE_LIST: '/Diger/tax-office.txt',
249        MAP_COUNTRIES: '/Diger/countries.txt',
250        FORM: '/Diger/Form.php',
251
252        /* Content */
253        SUB_FOLDER: '/srv/service/content-v5/sub-folder/',
254        SUB_FOLDER_DATA: '/srv/service/content-v5/data/',
255        SNIPPET: '/api/storefront/snippet/',
256        BLOCK_PAGE: '/api/storefront/block/page/',
257
258        /* Common */
259        SET_LANGUAGE: '/srv/service/language/change/',
260        SET_CURRENCY: '/srv/shopping/shopping/set-currency/',
261        REGION: '/srv/service/region/get-list/',
262        COUNTRY: '/srv/service/region/get-countries/',
263        STATIC_FLAGS: '/static/theme-flags/',
264        STORE_LIST: '/srv/service/store/store-list/',
265        SEND_MESSAGE_SUPPLIER: '/srv/service/supplier/send-message/',
266        SUPPLIER_REGISTER: '/srv/service/supplier/register',
267        COMPARE: '/srv/service/compare/get-list/',
268        REMITTANCE_GET: '/srv/remittance-form/get-data',
269        SITE_ADVICE: '/srv/service/site/advice',
270        OFFER_SET: '/srv/service/offer/send',
271
272        /* Captcha */
273        CAPTCHA: '/api/storefront/captcha/',
274
275        /* Mod Designer */
276        MOD_DESIGNER: '/srv/admin/settings/del-cache/mod-designer/',
277
278        /* Nildesk */
279        NILDESK: '/api/v3/storefront/profile/nildesk/iframe',
280    };
281
282    /* Params */
283    let paramStr = typeof params === 'object' ? params.join('/') : (params || '');
284    paramStr = String(paramStr);
285    paramStr += paramStr.indexOf('?') > -1 ? '&' : '?';
286
287    if (ENDPOINT[key]) {
288        paramStr += 'language=' + (typeof LANGUAGE == "undefined" ? "" : LANGUAGE);
289    }
290    
291    const allowCurrency = ['FILTER', 'VARIANT', 'PRODUCT_LOADER', 'SUB_FOLDER'];
292    if (allowCurrency.indexOf(key) > -1) {
293        paramStr += allowCurrency.indexOf(key)>-1 ? '&currency=' + CURRENCY : '';
294    }
295
296    paramStr = paramStr.replace('?&','?').replace('&?','&').replace('/?','?');
297    if (key == 'STATIC_FLAGS') {
298        paramStr = '';
299    }
300
301    /* Prefix */
302    let prefix = ENDPOINT_PREFIX ? atob(ENDPOINT_PREFIX) : '';
303    if (MEMBER_INFO.GROUP > 0 && ['FILTER', 'INSTALLMENT', 'PRODUCT_LOADER', 'CUSTOMER_REGISTER'].indexOf(key) > -1) {
304        prefix = '';
305    }
306    if (typeof E_EXPORT_ACTIVE != 'undefined' && E_EXPORT_ACTIVE == 1 && ['PRODUCT_LOADER'].indexOf(key) > -1) {
307        prefix = '';
308    }
309    if (typeof getUrlParam == 'function') {
310        if (getUrlParam('q') && ['FILTER', 'PRODUCT_LOADER'].indexOf(key) > -1) prefix = '';
311        if (getUrlParam('price')) prefix = '';
312    }
313
314    /* Link */
315    let LINK = '';
316    if (ENDPOINT[key]) {
317        LINK = prefix + ENDPOINT[key] + paramStr;
318        if (prefix !== '' && (!ENDPOINT_ALLOWED_KEYS || !ENDPOINT_ALLOWED_KEYS.includes(key))) {
319            LINK = ENDPOINT[key] + paramStr;
320        }
321    }
322
323    return LINK;
324}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.