commit eaec696a1ba21dfa86ab40eedfd9c2e4e07e79ab Author: AmirmahdiNourkazemi Date: Tue May 19 13:01:12 2026 +0330 feat: initial diff --git a/Admin/Charge Wallet Admin.yml b/Admin/Charge Wallet Admin.yml new file mode 100644 index 0000000..6327d10 --- /dev/null +++ b/Admin/Charge Wallet Admin.yml @@ -0,0 +1,25 @@ +info: + name: Charge Wallet Admin + type: http + seq: 2 + +http: + method: POST + url: "{{baseUrl}}/admin/wallet" + body: + type: multipart-form + data: + - name: amount + type: text + value: "5000" + description: toman + - name: mobile + type: text + value: "09001234567" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Admin/Delete a User.yml b/Admin/Delete a User.yml new file mode 100644 index 0000000..6affa5a --- /dev/null +++ b/Admin/Delete a User.yml @@ -0,0 +1,19 @@ +info: + name: Delete a User + type: http + seq: 4 + +http: + method: DELETE + url: "{{baseUrl}}/admin/users/:mobile" + params: + - name: mobile + value: "09109242665" + type: path + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Admin/Get Users.yml b/Admin/Get Users.yml new file mode 100644 index 0000000..174315a --- /dev/null +++ b/Admin/Get Users.yml @@ -0,0 +1,31 @@ +info: + name: Get Users + type: http + seq: 3 + +http: + method: GET + url: "{{baseUrl}}/admin/users?package_name=com.approagency.ai" + params: + - name: per_page + value: "10" + type: query + disabled: true + - name: mobile + value: "09109242665" + type: query + disabled: true + - name: page + value: "3" + type: query + disabled: true + - name: package_name + value: com.approagency.ai + type: query + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Admin/Get Wallet Admin.yml b/Admin/Get Wallet Admin.yml new file mode 100644 index 0000000..2cd68a5 --- /dev/null +++ b/Admin/Get Wallet Admin.yml @@ -0,0 +1,19 @@ +info: + name: Get Wallet Admin + type: http + seq: 1 + +http: + method: GET + url: "{{baseUrl}}/admin/wallet?mobile=09109242665" + params: + - name: mobile + value: "09109242665" + type: query + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Admin/Get a User Status V1.yml b/Admin/Get a User Status V1.yml new file mode 100644 index 0000000..68f3605 --- /dev/null +++ b/Admin/Get a User Status V1.yml @@ -0,0 +1,23 @@ +info: + name: Get a User Status V1 + type: http + seq: 6 + +http: + method: GET + url: "{{baseUrl}}/admin/users/:mobile/status-v1" + params: + - name: package_name + value: com.vada.newmozahemyab + type: query + disabled: true + - name: mobile + value: "9134342794" + type: path + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Admin/Get a User Status.yml b/Admin/Get a User Status.yml new file mode 100644 index 0000000..70dbfde --- /dev/null +++ b/Admin/Get a User Status.yml @@ -0,0 +1,23 @@ +info: + name: Get a User Status + type: http + seq: 5 + +http: + method: GET + url: "{{baseUrl}}/admin/users/:email/status" + params: + - name: package_name + value: com.approagency.meditation + type: query + disabled: true + - name: email + value: "09001234567" + type: path + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Admin/Get a User Transactions.yml b/Admin/Get a User Transactions.yml new file mode 100644 index 0000000..02d6493 --- /dev/null +++ b/Admin/Get a User Transactions.yml @@ -0,0 +1,19 @@ +info: + name: Get a User Transactions + type: http + seq: 9 + +http: + method: GET + url: "{{baseUrl}}/admin/users/:mobile/transactions" + params: + - name: mobile + value: "09109242665" + type: path + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Admin/Sub a User.yml b/Admin/Sub a User.yml new file mode 100644 index 0000000..b30f10a --- /dev/null +++ b/Admin/Sub a User.yml @@ -0,0 +1,25 @@ +info: + name: Sub a User + type: http + seq: 7 + +http: + method: PUT + url: "{{baseUrl}}/admin/users/:mobile/status" + params: + - name: mobile + value: "09109242665" + type: path + body: + type: json + data: |- + { + "product_id": 1 + } + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Admin/Unsub a User.yml b/Admin/Unsub a User.yml new file mode 100644 index 0000000..3be4aed --- /dev/null +++ b/Admin/Unsub a User.yml @@ -0,0 +1,25 @@ +info: + name: Unsub a User + type: http + seq: 8 + +http: + method: DELETE + url: "{{baseUrl}}/admin/users/:email/status" + params: + - name: email + value: admin@gmail.com + type: path + body: + type: json + data: |- + { + "product_id": 1 + } + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Admin/Update Profile Admin.yml b/Admin/Update Profile Admin.yml new file mode 100644 index 0000000..dad1916 --- /dev/null +++ b/Admin/Update Profile Admin.yml @@ -0,0 +1,39 @@ +info: + name: Update Profile Admin + type: http + seq: 10 + +http: + method: POST + url: "{{baseUrl}}/admin/users/:mobile/profile" + params: + - name: mobile + value: "" + type: path + body: + type: multipart-form + data: + - name: first_name + type: text + value: test1 + - name: last_name + type: text + value: test + - name: email + type: text + value: amir.m.t1234@gmail.com + - name: mobile + type: text + value: "09109242665" + - name: avatar + type: file + value: + - /home/amirmohammad/Desktop/Vada/Photoes/download1.jpeg + disabled: true + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Admin/folder.yml b/Admin/folder.yml new file mode 100644 index 0000000..a570512 --- /dev/null +++ b/Admin/folder.yml @@ -0,0 +1,7 @@ +info: + name: Admin + type: folder + seq: 3 + +request: + auth: inherit diff --git a/Auth/Check OTP.yml b/Auth/Check OTP.yml new file mode 100644 index 0000000..c548d12 --- /dev/null +++ b/Auth/Check OTP.yml @@ -0,0 +1,31 @@ +info: + name: Check OTP + type: http + seq: 2 + +http: + method: POST + url: "{{baseUrl}}/auth/check-otp" + body: + type: multipart-form + data: + - name: mobile + type: text + value: "09001234567" + - name: token + type: text + value: "96969" + auth: inherit + +runtime: + scripts: + - type: after-response + code: "var jsonData = res.getBody();\r + + pm.collectionVariables.set(\"token\", jsonData.token);" + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/Log Out.yml b/Auth/Log Out.yml new file mode 100644 index 0000000..ad1f719 --- /dev/null +++ b/Auth/Log Out.yml @@ -0,0 +1,15 @@ +info: + name: Log Out + type: http + seq: 7 + +http: + method: PUT + url: "{{baseUrl}}/auth/logout" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/Login Google.yml b/Auth/Login Google.yml new file mode 100644 index 0000000..4d56702 --- /dev/null +++ b/Auth/Login Google.yml @@ -0,0 +1,22 @@ +info: + name: Login Google + type: http + seq: 3 + +http: + method: POST + url: "{{baseUrl}}/auth/login-google" + body: + type: json + data: |- + { + "access_token": "dQw4w9WgXcQ:APA91bG12345abcdeFGHIjkLMNOPqrSTUvwxYZ0123456789abcdefGhijkLMNOPqrsTUVwxyzAbCdEfGhIJklMNOpQ", + "package_name": "com.meditation.app" + } + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/Login OTP.yml b/Auth/Login OTP.yml new file mode 100644 index 0000000..a05e47f --- /dev/null +++ b/Auth/Login OTP.yml @@ -0,0 +1,28 @@ +info: + name: Login OTP + type: http + seq: 1 + +http: + method: POST + url: "{{baseUrl}}/auth/login-otp" + body: + type: multipart-form + data: + - name: mobile + type: text + value: "09362957108" + - name: package_name + type: text + value: com.approagency.meditation + - name: fcm_token + type: text + value: cxrhJQY3SKC3SVbEJ_GKZE:APA91bGG6NzfDRZQUe_AviOomn7UgSNZCDt6BUaizoXB67lK5YZqQkgsjRDjI4oIpHDCaigzvsrsfxgwrVhmoJbhzxficGwsYCOojZyIRVoR9AZXQkIfkRU + disabled: true + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/Login.yml b/Auth/Login.yml new file mode 100644 index 0000000..2b5554e --- /dev/null +++ b/Auth/Login.yml @@ -0,0 +1,41 @@ +info: + name: Login + type: http + seq: 5 + +http: + method: POST + url: "{{baseUrl}}/auth/login" + body: + type: multipart-form + data: + - name: auth + type: text + value: admin@gmail.com + - name: password + type: text + value: "96969" + - name: package_name + type: text + value: com.approagency.meditation + - name: mobile + type: text + value: "09001234567" + disabled: true + - name: otp + type: text + value: "96969" + disabled: true + +runtime: + scripts: + - type: after-response + code: "var jsonData = res.getBody();\r + + pm.collectionVariables.set(\"token\", jsonData.token);" + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/Register.yml b/Auth/Register.yml new file mode 100644 index 0000000..961fe61 --- /dev/null +++ b/Auth/Register.yml @@ -0,0 +1,58 @@ +info: + name: Register + type: http + seq: 4 + +http: + method: POST + url: "{{baseUrl}}/auth/register" + body: + type: multipart-form + data: + - name: first_name + type: text + value: amirmahdi + - name: last_name + type: text + value: noorkazemi + - name: email + type: text + value: www.nourkazemi80@gmail.com + - name: password + type: text + value: amnk1380 + - name: mobile + type: text + value: "09001234567" + disabled: true + - name: is_admin + type: text + value: "1" + disabled: true + - name: package_name + type: text + value: com.approagency.meditation + - name: method + type: text + value: link + - name: gender + type: text + value: "" + disabled: true + - name: birthday + type: text + value: "" + disabled: true + +runtime: + scripts: + - type: after-response + code: "var jsonData = res.getBody();\r + + pm.collectionVariables.set(\"token\", jsonData.token);" + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/Update Profile.yml b/Auth/Update Profile.yml new file mode 100644 index 0000000..e668af4 --- /dev/null +++ b/Auth/Update Profile.yml @@ -0,0 +1,37 @@ +info: + name: Update Profile + type: http + seq: 6 + +http: + method: POST + url: "{{baseUrl}}/profile" + body: + type: multipart-form + data: + - name: first_name + type: text + value: amirmahdi + - name: last_name + type: text + value: noor + - name: email + type: text + value: www.nourkazemi90@gmail.com + disabled: true + - name: gender + type: text + value: "1" + - name: birthday + type: text + value: 2001-05-02 + - name: mobile + type: text + value: "09001234563" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/confirm-mobile.yml b/Auth/confirm-mobile.yml new file mode 100644 index 0000000..8b97b46 --- /dev/null +++ b/Auth/confirm-mobile.yml @@ -0,0 +1,23 @@ +info: + name: confirm-mobile + type: http + seq: 12 + +http: + method: POST + url: "{{baseUrl}}/verify-mobile/confirm" + body: + type: multipart-form + data: + - name: mobile + type: text + value: "09362957108" + - name: token + type: text + value: "" + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/folder.yml b/Auth/folder.yml new file mode 100644 index 0000000..9f240d3 --- /dev/null +++ b/Auth/folder.yml @@ -0,0 +1,7 @@ +info: + name: Auth + type: folder + seq: 8 + +request: + auth: inherit diff --git a/Auth/forget-password.yml b/Auth/forget-password.yml new file mode 100644 index 0000000..0b88221 --- /dev/null +++ b/Auth/forget-password.yml @@ -0,0 +1,20 @@ +info: + name: forget-password + type: http + seq: 10 + +http: + method: POST + url: "{{baseUrl}}/auth/forgot-password" + body: + type: multipart-form + data: + - name: email + type: text + value: www.nourkazemi80@gmail.com + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/resend-email-verification.yml b/Auth/resend-email-verification.yml new file mode 100644 index 0000000..4acfe95 --- /dev/null +++ b/Auth/resend-email-verification.yml @@ -0,0 +1,26 @@ +info: + name: resend-email-verification + type: http + seq: 9 + +http: + method: POST + url: "{{baseUrl}}/auth/resend-email-verification" + body: + type: multipart-form + data: + - name: email + type: text + value: nourkazemi80@gmail.com + - name: package_name + type: text + value: com.approagency.meditation + - name: method + type: text + value: link + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/verify-email.yml b/Auth/verify-email.yml new file mode 100644 index 0000000..17cd32e --- /dev/null +++ b/Auth/verify-email.yml @@ -0,0 +1,24 @@ +info: + name: verify-email + type: http + seq: 8 + +http: + method: POST + url: "{{baseUrl}}/auth/verify-email-code" + body: + type: multipart-form + data: + - name: email + type: text + value: nourkazemi80@gmail.com + - name: code + type: text + value: "5604" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Auth/verify-mobile.yml b/Auth/verify-mobile.yml new file mode 100644 index 0000000..c44b669 --- /dev/null +++ b/Auth/verify-mobile.yml @@ -0,0 +1,20 @@ +info: + name: verify-mobile + type: http + seq: 11 + +http: + method: POST + url: "{{baseUrl}}/verify-mobile/request" + body: + type: multipart-form + data: + - name: mobile + type: text + value: "09362957108" + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Cafe Configs/Cafe Login.yml b/Cafe Configs/Cafe Login.yml new file mode 100644 index 0000000..f7bdc48 --- /dev/null +++ b/Cafe Configs/Cafe Login.yml @@ -0,0 +1,33 @@ +info: + name: Cafe Login + type: http + seq: 4 + +http: + method: POST + url: https://pardakht.cafebazaar.ir/devapi/v2/auth/token/ + body: + type: multipart-form + data: + - name: grant_type + type: text + value: authorization_code + - name: code + type: text + value: sz6gWR67oLB89ATd0HygU97aMF7CJB + - name: client_id + type: text + value: CuVgv3jUHhrJO0qi2InMzJiB9d51aX42T0cMm6Nv + - name: client_secret + type: text + value: t1Go90qbL2KoS0Q7hZdVk2NkAs2MwyC8gqHy5ATr2Nh35cfnJTa4MYP1iqrt + - name: redirect_uri + type: text + value: https://www.google.com/ + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Cafe Configs/Get Cafe Code.yml b/Cafe Configs/Get Cafe Code.yml new file mode 100644 index 0000000..96a3f9b --- /dev/null +++ b/Cafe Configs/Get Cafe Code.yml @@ -0,0 +1,28 @@ +info: + name: Get Cafe Code + type: http + seq: 5 + +http: + method: GET + url: https://pardakht.cafebazaar.ir/devapi/v2/auth/authorize/?response_type=code&access_type=offline&redirect_uri=https://www.google.com/&client_id=CuVgv3jUHhrJO0qi2InMzJiB9d51aX42T0cMm6Nv + params: + - name: response_type + value: code + type: query + - name: access_type + value: offline + type: query + - name: redirect_uri + value: https://www.google.com/ + type: query + - name: client_id + value: CuVgv3jUHhrJO0qi2InMzJiB9d51aX42T0cMm6Nv + type: query + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Cafe Configs/Get Cafe Configs.yml b/Cafe Configs/Get Cafe Configs.yml new file mode 100644 index 0000000..240a775 --- /dev/null +++ b/Cafe Configs/Get Cafe Configs.yml @@ -0,0 +1,15 @@ +info: + name: Get Cafe Configs + type: http + seq: 1 + +http: + method: GET + url: "{{baseUrl}}/cafe-configs" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Cafe Configs/Store Cafe Configs.yml b/Cafe Configs/Store Cafe Configs.yml new file mode 100644 index 0000000..a127323 --- /dev/null +++ b/Cafe Configs/Store Cafe Configs.yml @@ -0,0 +1,30 @@ +info: + name: Store Cafe Configs + type: http + seq: 2 + +http: + method: POST + url: "{{baseUrl}}/cafe-configs" + body: + type: multipart-form + data: + - name: client_id + type: text + value: dsaddsasad + - name: client_secret + type: text + value: dsaddsasad + - name: access_token + type: text + value: dsaddsasad + - name: refresh_token + type: text + value: dsaddsasad + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Cafe Configs/Update Cafe Configs.yml b/Cafe Configs/Update Cafe Configs.yml new file mode 100644 index 0000000..1c45adf --- /dev/null +++ b/Cafe Configs/Update Cafe Configs.yml @@ -0,0 +1,34 @@ +info: + name: Update Cafe Configs + type: http + seq: 3 + +http: + method: POST + url: "{{baseUrl}}/cafe-configs/:id" + params: + - name: id + value: "1" + type: path + body: + type: multipart-form + data: + - name: client_id + type: text + value: CuVgv3jUHhrJO0qi2InMzJiB9d51aX42T0cMm6Nv + - name: client_secret + type: text + value: t1Go90qbL2KoS0Q7hZdVk2NkAs2MwyC8gqHy5ATr2Nh35cfnJTa4MYP1iqrt + - name: access_token + type: text + value: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2OTA4Njg4NjIsInVzZXJfaWQiOjUyNzIzNjI0LCJzY29wZXMiOlsiYW5kcm9pZHB1Ymxpc2hlciJdfQ.EGozfw4C4r5dq7vWnWK5oP8D7wWY8rc7QMsoGay7IU0skQWk26bW0SKoZu_4qRYYVmZ9zz_TkhNsRiFLUsTbPEn5LuvTlfoHLqztbPJy_7cLTGloeMERYXxtx6eQMxWLCLNpYGtx2H9WJZjz1XmpKUJHv884CWCxu98jVLRsxASJJ4fOsGO0CSGT9geApb-mFVkFZlzv7KQK4OA7TiOGSDImU0CDps2h5RF12v36i3kf5pgBeYz_Owyk4IF1lVrx086xZDPI-kycCllIOxQOY5l9gCBR2JlBPipfczAGT-dDSdcs-7BAKLaUWwR_IIMpqdxYFEUEQDudADZMzp7-OijTVmHxa7h-iEvjd4DyoNmTsip6ndGSUb8N4g7cztDyup3Lv7RobO3_DEw5Gx0t-zkcIWVYkkp3ObsO_zICWlhfmWoCh_LdXK_S6xd_rNW6ksnsF56ma1u_LlvyYrTJL_BGdJesIBhqECZGjeTtmHmiQqWX2fdV3qwVlM2bBBTDkBcQkSxGPiXo2j5GwvkAqinE3_HnPuRyQ-UPiXZw0aRvL6M06WkGs8IsDxETtd2Kb7bnvDu3T-K4b5LI4zzbgdScYdRL2RI_5bb7LkDuRTMGhuKYSBNTJGaT2rPNTx2rRvea2N7uKkfgtKz8JD_K1hb-4tBxrEBzv7ALFsbkC5Y + - name: refresh_token + type: text + value: GVL9SFUtdcJL7p6257KFNE9Ri7BH70 + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Cafe Configs/folder.yml b/Cafe Configs/folder.yml new file mode 100644 index 0000000..3ae8a9d --- /dev/null +++ b/Cafe Configs/folder.yml @@ -0,0 +1,7 @@ +info: + name: Cafe Configs + type: folder + seq: 6 + +request: + auth: inherit diff --git a/Get Payment Gateway.yml b/Get Payment Gateway.yml new file mode 100644 index 0000000..90e0905 --- /dev/null +++ b/Get Payment Gateway.yml @@ -0,0 +1,28 @@ +info: + name: Get Payment Gateway + type: http + seq: 11 + +http: + method: POST + url: "{{baseUrl}}/zarinpal/gateway" + body: + type: multipart-form + data: + - name: description + type: text + value: rwesdfasa + - name: product_id + type: text + value: "22" + - name: platform + type: text + value: mobile + disabled: true + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Info/Get Paid Status V1.yml b/Info/Get Paid Status V1.yml new file mode 100644 index 0000000..7fece5e --- /dev/null +++ b/Info/Get Paid Status V1.yml @@ -0,0 +1,19 @@ +info: + name: Get Paid Status V1 + type: http + seq: 1 + +http: + method: GET + url: "{{baseUrl}}/paid-status-v1?package_name=hamrah.mechanic" + params: + - name: package_name + value: hamrah.mechanic + type: query + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Info/Get Status V2.yml b/Info/Get Status V2.yml new file mode 100644 index 0000000..9b3b531 --- /dev/null +++ b/Info/Get Status V2.yml @@ -0,0 +1,19 @@ +info: + name: Get Status V2 + type: http + seq: 2 + +http: + method: GET + url: "{{baseUrl}}/status?package_name=com.approagency.ai" + params: + - name: package_name + value: com.approagency.ai + type: query + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Info/Get Transactions.yml b/Info/Get Transactions.yml new file mode 100644 index 0000000..c333114 --- /dev/null +++ b/Info/Get Transactions.yml @@ -0,0 +1,19 @@ +info: + name: Get Transactions + type: http + seq: 3 + +http: + method: GET + url: "{{baseUrl}}/transactions?per_page=50" + params: + - name: per_page + value: "50" + type: query + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Info/Try.yml b/Info/Try.yml new file mode 100644 index 0000000..f499dd4 --- /dev/null +++ b/Info/Try.yml @@ -0,0 +1,19 @@ +info: + name: Try + type: http + seq: 4 + +http: + method: PUT + url: "{{baseUrl}}/package-names/:name/try" + params: + - name: name + value: "" + type: path + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Info/folder.yml b/Info/folder.yml new file mode 100644 index 0000000..d8f86e6 --- /dev/null +++ b/Info/folder.yml @@ -0,0 +1,7 @@ +info: + name: Info + type: folder + seq: 5 + +request: + auth: inherit diff --git a/Package Name/Create Package Name.yml b/Package Name/Create Package Name.yml new file mode 100644 index 0000000..cad6558 --- /dev/null +++ b/Package Name/Create Package Name.yml @@ -0,0 +1,52 @@ +info: + name: Create Package Name + type: http + seq: 1 + +http: + method: POST + url: "{{baseUrl}}/package-names" + body: + type: multipart-form + data: + - name: name + type: text + value: com.approagency.voiceChanger + description: unique package name + - name: v1_identifier + type: text + value: 1c9d041da1dcab99ff393c4b01fafaa32 + description: v1 package name id + disabled: true + - name: title + type: text + value: تغییر صدا + - name: avatar + type: file + value: + - /home/amirmohammad/Desktop/Vada/Photoes/download1.jpeg + disabled: true + - name: cafe_config_id + type: text + value: "1" + description: from cafe config folder get cafe configs + disabled: true + - name: myket_access_token + type: text + value: "" + disabled: true + - name: web_app_url + type: text + value: "" + disabled: true + - name: firebase_json + type: file + value: [] + disabled: true + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Package Name/Get Package Names.yml b/Package Name/Get Package Names.yml new file mode 100644 index 0000000..ee8cf15 --- /dev/null +++ b/Package Name/Get Package Names.yml @@ -0,0 +1,15 @@ +info: + name: Get Package Names + type: http + seq: 3 + +http: + method: GET + url: "{{baseUrl}}/package-names/" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Package Name/Update Package Name.yml b/Package Name/Update Package Name.yml new file mode 100644 index 0000000..e29a518 --- /dev/null +++ b/Package Name/Update Package Name.yml @@ -0,0 +1,50 @@ +info: + name: Update Package Name + type: http + seq: 2 + +http: + method: POST + url: "{{baseUrl}}/package-names/:name" + params: + - name: name + value: com.approagency.ai + type: path + body: + type: multipart-form + data: + - name: title + type: text + value: آرام لند + - name: v1_identifier + type: text + value: 1c9d041da1dcab99ff393c4b01fafaa32 + disabled: true + - name: avatar + type: file + value: + - /home/amirmohammad/Desktop/Vada/Photoes/download1.jpeg + disabled: true + - name: cafe_config_id + type: text + value: "1" + disabled: true + - name: myket_access_token + type: text + value: c1885da0-e96c-4e1c-855e-2d2c4c997436 + disabled: true + - name: web_app_url + type: text + value: "" + disabled: true + - name: firebase_json + type: file + value: + - /C:/Users/nourk/Downloads/meditation-4c9b4-e44fe2b8b4e8.json + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Package Name/folder.yml b/Package Name/folder.yml new file mode 100644 index 0000000..819c557 --- /dev/null +++ b/Package Name/folder.yml @@ -0,0 +1,7 @@ +info: + name: Package Name + type: folder + seq: 1 + +request: + auth: inherit diff --git a/Product/Create Product.yml b/Product/Create Product.yml new file mode 100644 index 0000000..65871ec --- /dev/null +++ b/Product/Create Product.yml @@ -0,0 +1,41 @@ +info: + name: Create Product + type: http + seq: 1 + +http: + method: POST + url: "{{baseUrl}}/package-names/:name/products" + params: + - name: name + value: com.approagency.ai + type: path + body: + type: multipart-form + data: + - name: title + type: text + value: اشتراک سالانه + - name: price + type: text + value: "200000" + description: toman + - name: type + type: text + value: "2" + description: |- + permanent' => 1, + yearly' => 2, + 6monthl' => 3, + 'monthly' => 4 + - name: descriptions[0] + type: text + value: "" + disabled: true + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Product/Delete Product.yml b/Product/Delete Product.yml new file mode 100644 index 0000000..35b7e2c --- /dev/null +++ b/Product/Delete Product.yml @@ -0,0 +1,22 @@ +info: + name: Delete Product + type: http + seq: 3 + +http: + method: DELETE + url: "{{baseUrl}}/package-names/:name/products/:product_id" + params: + - name: name + value: com.vada.karvarz + type: path + - name: product_id + value: "" + type: path + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Product/Get Products.yml b/Product/Get Products.yml new file mode 100644 index 0000000..8af5664 --- /dev/null +++ b/Product/Get Products.yml @@ -0,0 +1,19 @@ +info: + name: Get Products + type: http + seq: 4 + +http: + method: GET + url: "{{baseUrl}}/package-names/:name/products" + params: + - name: name + value: com.approagency.meditation + type: path + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Product/Subscribe To Products.yml b/Product/Subscribe To Products.yml new file mode 100644 index 0000000..44eec95 --- /dev/null +++ b/Product/Subscribe To Products.yml @@ -0,0 +1,29 @@ +info: + name: Subscribe To Products + type: http + seq: 5 + +http: + method: PUT + url: "{{baseUrl}}/package-names/:name/products/:product_id/subscribe" + params: + - name: name + value: hamrah.mechanic + type: path + - name: product_id + value: "1" + type: path + body: + type: json + data: |- + { + "purchase_token": "aolXNLJkZ4HtgUXA", + "gateway": "myket" + } + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Product/Update Product.yml b/Product/Update Product.yml new file mode 100644 index 0000000..8fa5c15 --- /dev/null +++ b/Product/Update Product.yml @@ -0,0 +1,30 @@ +info: + name: Update Product + type: http + seq: 2 + +http: + method: PATCH + url: "{{baseUrl}}/package-names/:name/products/:product_id" + params: + - name: name + value: com.approagency.meditation + type: path + - name: product_id + value: "1" + type: path + body: + type: json + data: |- + { + "title": "اشتراک ماهانه", + "price": 1000, + "type": 4 + } + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Product/folder.yml b/Product/folder.yml new file mode 100644 index 0000000..434006f --- /dev/null +++ b/Product/folder.yml @@ -0,0 +1,7 @@ +info: + name: Product + type: folder + seq: 2 + +request: + auth: inherit diff --git a/Reminders/Delete Reminders.yml b/Reminders/Delete Reminders.yml new file mode 100644 index 0000000..425663f --- /dev/null +++ b/Reminders/Delete Reminders.yml @@ -0,0 +1,19 @@ +info: + name: Delete Reminders + type: http + seq: 5 + +http: + method: DELETE + url: "{{baseUrl}}/reminders/:id" + params: + - name: id + value: "" + type: path + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Reminders/Get Reminders.yml b/Reminders/Get Reminders.yml new file mode 100644 index 0000000..d2b1ec6 --- /dev/null +++ b/Reminders/Get Reminders.yml @@ -0,0 +1,15 @@ +info: + name: Get Reminders + type: http + seq: 1 + +http: + method: GET + url: "{{baseUrl}}/reminders" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Reminders/Show Reminders.yml b/Reminders/Show Reminders.yml new file mode 100644 index 0000000..06bf051 --- /dev/null +++ b/Reminders/Show Reminders.yml @@ -0,0 +1,37 @@ +info: + name: Show Reminders + type: http + seq: 4 + +http: + method: GET + url: "{{baseUrl}}/reminders/:id" + params: + - name: id + value: "" + type: path + body: + type: multipart-form + data: + - name: grant_type + type: text + value: authorization_code + - name: code + type: text + value: sz6gWR67oLB89ATd0HygU97aMF7CJB + - name: client_id + type: text + value: CuVgv3jUHhrJO0qi2InMzJiB9d51aX42T0cMm6Nv + - name: client_secret + type: text + value: t1Go90qbL2KoS0Q7hZdVk2NkAs2MwyC8gqHy5ATr2Nh35cfnJTa4MYP1iqrt + - name: redirect_uri + type: text + value: https://www.google.com/ + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Reminders/Store Reminders.yml b/Reminders/Store Reminders.yml new file mode 100644 index 0000000..35c42d4 --- /dev/null +++ b/Reminders/Store Reminders.yml @@ -0,0 +1,43 @@ +info: + name: Store Reminders + type: http + seq: 2 + +http: + method: POST + url: "{{baseUrl}}/reminders" + body: + type: multipart-form + data: + - name: title + type: text + value: TEST 1 DAYS LAST + - name: description + type: text + value: تست 1 روز یکبار + - name: data[] + type: text + value: dsaddsasad + disabled: true + - name: package_name + type: text + value: com.approagency.meditation + - name: repeatable + type: text + value: "1" + - name: repeat_days + type: text + value: "1" + - name: time + type: text + value: 2025-12-16 15:48:25.253 + - name: type + type: text + value: reminder + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Reminders/Update Reminders.yml b/Reminders/Update Reminders.yml new file mode 100644 index 0000000..1711eb1 --- /dev/null +++ b/Reminders/Update Reminders.yml @@ -0,0 +1,35 @@ +info: + name: Update Reminders + type: http + seq: 3 + +http: + method: PATCH + url: "{{baseUrl}}/reminders/:reminder" + headers: + - name: Content-Type + value: application/json + - name: Accept + value: application/json + params: + - name: reminder + value: "27" + type: path + body: + type: json + data: "{\r + + \ \"package_name\":\"com.approagency.meditation\",\r + + \ \"time\":\"2025-12-16 15:35:25.253\",\r + + \ \"type\":\"reminder\"\r + + }" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Reminders/folder.yml b/Reminders/folder.yml new file mode 100644 index 0000000..ccea747 --- /dev/null +++ b/Reminders/folder.yml @@ -0,0 +1,7 @@ +info: + name: Reminders + type: folder + seq: 7 + +request: + auth: inherit diff --git a/Wallet/Charge Wallet.yml b/Wallet/Charge Wallet.yml new file mode 100644 index 0000000..7801c85 --- /dev/null +++ b/Wallet/Charge Wallet.yml @@ -0,0 +1,24 @@ +info: + name: Charge Wallet + type: http + seq: 2 + +http: + method: POST + url: "{{baseUrl}}/wallet" + body: + type: multipart-form + data: + - name: amount + type: text + value: "5000" + - name: authority + type: text + value: dasdsadsa + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Wallet/Get Wallet.yml b/Wallet/Get Wallet.yml new file mode 100644 index 0000000..21556d3 --- /dev/null +++ b/Wallet/Get Wallet.yml @@ -0,0 +1,15 @@ +info: + name: Get Wallet + type: http + seq: 1 + +http: + method: GET + url: "{{baseUrl}}/wallet" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/Wallet/folder.yml b/Wallet/folder.yml new file mode 100644 index 0000000..589f897 --- /dev/null +++ b/Wallet/folder.yml @@ -0,0 +1,7 @@ +info: + name: Wallet + type: folder + seq: 4 + +request: + auth: inherit diff --git a/opencollection.yml b/opencollection.yml new file mode 100644 index 0000000..cacc0b5 --- /dev/null +++ b/opencollection.yml @@ -0,0 +1,49 @@ +opencollection: 1.0.0 + +info: + name: approagency +config: + proxy: + inherit: true + config: + protocol: http + hostname: "" + port: "" + auth: + username: "" + password: "" + bypassProxy: "" + +request: + auth: + type: bearer + token: "{{token}}" + variables: + - name: baseUrl + value: http://localhost:8000/api + disabled: true + - name: token + value: https://api.approagency.ir + disabled: true + - name: baseUrl + value: https://api.approagency.ir/api + - name: token + value: "" + - name: baseUrl + value: "" + disabled: true + - name: baseUrl + value: "" + disabled: true + - name: baseUrl + value: "" + disabled: true + scripts: + - type: before-request + code: req.setHeader("Accept", "application/json"); +bundled: false +extensions: + bruno: + ignore: + - node_modules + - .git diff --git a/package name reminder/delete-reminder.yml b/package name reminder/delete-reminder.yml new file mode 100644 index 0000000..fc799f6 --- /dev/null +++ b/package name reminder/delete-reminder.yml @@ -0,0 +1,22 @@ +info: + name: delete-reminder + type: http + seq: 4 + +http: + method: DELETE + url: "{{baseUrl}}/package-names/:package_name/reminders/:reminder" + params: + - name: package_name + value: com.approagency.ai + type: path + - name: reminder + value: "16" + type: path + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/package name reminder/edit-reminder.yml b/package name reminder/edit-reminder.yml new file mode 100644 index 0000000..62e6a71 --- /dev/null +++ b/package name reminder/edit-reminder.yml @@ -0,0 +1,29 @@ +info: + name: edit-reminder + type: http + seq: 3 + +http: + method: PUT + url: "{{baseUrl}}/package-names/:package_name/reminders/:reminder" + params: + - name: package_name + value: com.approagency.ai + type: path + - name: reminder + value: "19" + type: path + body: + type: json + data: "{\r + + \ \"time\":\"2025-12-13 18:00:00.000\"\r + + }" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/package name reminder/folder.yml b/package name reminder/folder.yml new file mode 100644 index 0000000..d72b5b5 --- /dev/null +++ b/package name reminder/folder.yml @@ -0,0 +1,7 @@ +info: + name: package name reminder + type: folder + seq: 10 + +request: + auth: inherit diff --git a/package name reminder/get-reminder.yml b/package name reminder/get-reminder.yml new file mode 100644 index 0000000..fe4618f --- /dev/null +++ b/package name reminder/get-reminder.yml @@ -0,0 +1,19 @@ +info: + name: get-reminder + type: http + seq: 2 + +http: + method: GET + url: "{{baseUrl}}/package-names/:package_name/reminders" + params: + - name: package_name + value: com.approagency.ai + type: path + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/package name reminder/store-reminder.yml b/package name reminder/store-reminder.yml new file mode 100644 index 0000000..85d63c5 --- /dev/null +++ b/package name reminder/store-reminder.yml @@ -0,0 +1,41 @@ +info: + name: store-reminder + type: http + seq: 1 + +http: + method: POST + url: "{{baseUrl}}/package-names/:package_name/reminders" + params: + - name: package_name + value: com.approagency.ai + type: path + body: + type: multipart-form + data: + - name: title + type: text + value: می‌دونی این اپ چی بلده؟ + - name: description + type: text + value: تولید متن، فال، مشاوره، پیشنهاد غذا و خیلی بیشتر + - name: time + type: text + value: 2025-12-13 14:02:00.000 + - name: repeatable + type: text + value: "1" + - name: repeat_days + type: text + value: "1" + - name: data + type: text + value: "" + disabled: true + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/promotions/delete-promotions.yml b/promotions/delete-promotions.yml new file mode 100644 index 0000000..bdca806 --- /dev/null +++ b/promotions/delete-promotions.yml @@ -0,0 +1,22 @@ +info: + name: delete-promotions + type: http + seq: 4 + +http: + method: DELETE + url: "{{baseUrl}}/promotions/:promotion" + params: + - name: promotion + value: "1" + type: path + body: + type: text + data: "{\r\n \"is_active\":true\r\n}" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/promotions/folder.yml b/promotions/folder.yml new file mode 100644 index 0000000..36b3376 --- /dev/null +++ b/promotions/folder.yml @@ -0,0 +1,7 @@ +info: + name: promotions + type: folder + seq: 9 + +request: + auth: inherit diff --git a/promotions/get-promotion.yml b/promotions/get-promotion.yml new file mode 100644 index 0000000..dcd8a56 --- /dev/null +++ b/promotions/get-promotion.yml @@ -0,0 +1,64 @@ +info: + name: get-promotion + type: http + seq: 2 + +http: + method: GET + url: "{{baseUrl}}/promotions/" + body: + type: multipart-form + data: + - name: type + type: text + value: slider + description: slider,action,paid_app,banner + - name: title + type: text + value: salam + - name: subtitle + type: text + value: "" + disabled: true + - name: image + type: file + value: + - /C:/Users/vada/Downloads/Gemini_Generated_Image_ni7ccsni7ccsni7c.png + - name: action_text + type: text + value: "" + disabled: true + - name: url_myket + type: text + value: "" + disabled: true + - name: url_bazzar + type: text + value: "" + disabled: true + - name: url_google_play + type: text + value: "" + disabled: true + - name: url_site + type: text + value: ye chisi + - name: priority + type: text + value: "" + disabled: true + - name: start_at + type: text + value: "" + disabled: true + - name: end_at + type: text + value: "" + disabled: true + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/promotions/store-promotion.yml b/promotions/store-promotion.yml new file mode 100644 index 0000000..8670c0b --- /dev/null +++ b/promotions/store-promotion.yml @@ -0,0 +1,61 @@ +info: + name: store-promotion + type: http + seq: 1 + +http: + method: POST + url: "{{baseUrl}}/promotions/" + body: + type: multipart-form + data: + - name: type + type: text + value: slider + description: slider,action,paid_app,banner + - name: title + type: text + value: اپلیکیشن آرام‌لند + - name: subtitle + type: text + value: "" + disabled: true + - name: image + type: file + value: + - /C:/Users/vada/Downloads/aramland_promotion.png + - name: action_text + type: text + value: همین حالا نصبش کن + - name: url_myket + type: text + value: https://myket.ir/app/com.approagency.meditation + - name: url_bazzar + type: text + value: https://cafebazaar.ir/app/com.approagency.meditation + - name: url_google_play + type: text + value: "" + disabled: true + - name: url_site + type: text + value: https://meditation.approagency.ir/web/ + - name: priority + type: text + value: "" + disabled: true + - name: start_at + type: text + value: "" + disabled: true + - name: end_at + type: text + value: "" + disabled: true + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5 diff --git a/promotions/update-promotion.yml b/promotions/update-promotion.yml new file mode 100644 index 0000000..af8646e --- /dev/null +++ b/promotions/update-promotion.yml @@ -0,0 +1,22 @@ +info: + name: update-promotion + type: http + seq: 3 + +http: + method: POST + url: "{{baseUrl}}/promotions/:promotion" + params: + - name: promotion + value: "1" + type: path + body: + type: text + data: "{\r\n \"is_active\":true,\r\n}" + auth: inherit + +settings: + encodeUrl: true + timeout: 0 + followRedirects: true + maxRedirects: 5