feat: initialize

This commit is contained in:
2026-05-19 19:25:56 +03:30
commit 54ffdd060e
78 changed files with 1583 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
meta {
name: Auth
seq: 1
}
auth {
mode: inherit
}
+92
View File
@@ -0,0 +1,92 @@
meta {
name: login with approo v2
type: http
seq: 1
}
post {
url: {{baseUrl}}/auth/login-with-approo-v2?token=8|v0Kv0qYWeLywG0Op67J0kotgroM1lf9C3cJ1pSGn9ac6e570&package_name=com.approagency.meditation
body: multipartForm
auth: inherit
}
params:query {
token: 8|v0Kv0qYWeLywG0Op67J0kotgroM1lf9C3cJ1pSGn9ac6e570
package_name: com.approagency.meditation
}
headers {
Accept: application/json
Content-Type: application/json
~x-api-key: {{x_api_key}}
}
body:multipart-form {
token: 8|v0Kv0qYWeLywG0Op67J0kotgroM1lf9C3cJ1pSGn9ac6e570
package_name: com.approagency.meditation
}
script:post-response {
const jsonData = res.getBody();
bru.setEnvVar("token", jsonData.token);
}
settings {
encodeUrl: true
timeout: 0
}
example {
name: login with approo
request: {
url: {{base_url}}/api/login-with-approo
method: POST
mode: json
headers: {
Accept: application/json
Content-Type: application/json
x-api-key: {{x_api_key}}
}
body:json: {
{
"user_token":"Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJjb20udmFkYS5mYXJtb29ucGx1cyIsImV4cCI6MTg4NTcyODYxNSwiZXh0IjoiNGY2M2JkNzQwMmY0MzY5OWZkNmQ5MDcxZmU2ODdiNjJmMDY0ZTlmYiIsImlhdCI6MTU3MDM2ODYxNSwiaXNzIjoiaHR0cHM6Ly93d3cuYXBwcm9vLmlyIiwianRpIjoiZTZmODc3NDUxYWFhN2RhMWVhYzFhNDg4ZGJmZWZlZmUxZDE1NThkNSIsInNwZSI6ImNvbS52YWRhLmZhcm1vb25wbHVzIn0.GemSt3hm4MmIt5EMiqJoiiVd9djpPfKIEMH5F3npliAs9VcwfdvgE4KZr4i6QP9N8x4xvhQa2Y1-QpxlLovPLIs1kZkW0Cqg5TRfA1q2HhmT77AHZmzUc-lT_11oXBESjifgxygTLMPkAc6ACzjBWZmyfhfxjbXCka3LYgY39uR8icjZTGURtlgpOoI8_plHWK-wS-P7EAkixOm1wGOXJ4FEbU7D4Axali7vw19lvUHxLzCRBzTc146MghEsUby-YAlQBEXG1VHNCcV28L5mJCY4KKl6JfEmAAfvyv5whSHJwvJTALooCMewSgdhRP09_V4N209Bq65NjM2pK5nvIA",
"mobile":"09127433418",
"fcm_token":"234324234",
"package_name":"com.devgroup.smartcalorie",
"username":"jafarian"
}
}
}
response: {
headers: {
Server: nginx/1.18.0 (Ubuntu)
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
Date: Tue, 28 Dec 2021 10:50:11 GMT
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 59
Access-Control-Allow-Origin: *
}
status: {
code: 200
text: OK
}
body: {
type: json
content: '''
{
"mobile": "09127433418",
"identifier": "4f63bd7402f43699fd6d9071fe687b62f064e9fb",
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIxIiwianRpIjoiZDFhZjQwZGRlMThhYjllNmI4M2FkOTIyMjQ4MTdlNWIxOGU1NjM1NzYxZWRmYWM5Yjg1YTYwZWUwM2NlOTJlMGNhZGZmMTM4ZjdmNGU2OTIiLCJpYXQiOjE2NDA2ODg2MTEuNTUzOTMyLCJuYmYiOjE2NDA2ODg2MTEuNTUzOTM1LCJleHAiOjE2NzIyMjQ2MTEuNTUxNjE2LCJzdWIiOiIyIiwic2NvcGVzIjpbXX0.XYrOAVFXHaW-uCV1mvJB4Wsvf7U_f75ZmWazKEHkCWYi1kjiv1GtT5R513azvA_yafCpG1XFeeLD5dRtVuXjRZVp03yI2cOscaA4h07AYKadrvuHvyGeI21C0O8KPWyhkt5oVmoh_eEjDzRxwYu0I0euyx6RcubI7ZvZ6_fzQmdaNvqCth0VNPMSQinbxfaLa9MfLC8dufkMEgtcBC14o2Llp4AqKW1OI-2QvMEh2pDDkdUeckCGIHxNIhyzqYL2FpUdK6J8SFLESbVpQgFank59AIDiUTTC7GWlJD7KtHllTVDQ_SWOaj08MWuL9lYvfr40bvwaX71XvJXJ2hp3YY2z0YjCkyCprEZGHTRJ90BczxSpWcO1XngQE7Rvdz3n4PZH7IGje_m8yd-DBRnmFa418Zkl2ivZHzsW4atjPvtsB_n--fzIODKEKVXgQfxgreOJOJVv6gCZYrE0sd0bWwxq5J3K5-_CXWkiMIENuHGwy1myiYe7BSxl57cK_gWoP-K8NXh0lCf76G8irB0AdRtGXZipys74dcwMhQGR66tFkIsrlrkMJ1EGvX9_v8c0nfn4UcBBAdigbkWP9XLHZBtZ6JXT2eIbv0ENUxIXZojmsd-VDt-NrWm87xRL-dbXGKm5XbXi8lHYT3stW4eRet3v4L1AQ1B6c9u40GJ6SjE"
}
'''
}
}
}
+21
View File
@@ -0,0 +1,21 @@
meta {
name: Get Payment Gateway
type: http
seq: 13
}
post {
url: {{baseUrl}}/zarinpal/gateway
body: multipartForm
auth: inherit
}
body:multipart-form {
description: rwesdfasa
product_id: 22
~platform: mobile
}
settings {
encodeUrl: true
}
@@ -0,0 +1,19 @@
meta {
name: delete-breath-templates
type: http
seq: 6
}
delete {
url: {{baseUrl}}/breathing-templates/:id
body: none
auth: inherit
}
params:path {
id: 11
}
settings {
encodeUrl: true
}
+35
View File
@@ -0,0 +1,35 @@
meta {
name: edit-template
type: http
seq: 2
}
put {
url: {{baseUrl}}/breathing-templates/:id
body: json
auth: inherit
}
params:path {
id: 13
}
headers {
~Content-Type: application/json
}
body:json {
{
"name": "استرس شخصی",
"inhale":4,
"exhale":3,
"breath_hold":5,
"duration":45,
"description":"asdsadaasdas",
"image_id":3
}
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: breath exercise
seq: 2
}
auth {
mode: inherit
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get-all-template
type: http
seq: 3
}
get {
url: {{baseUrl}}/breathing-templates
body: none
auth: inherit
}
settings {
encodeUrl: true
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get-user-sessions
type: http
seq: 7
}
get {
url: {{baseUrl}}/breathing-sessions
body: none
auth: inherit
}
settings {
encodeUrl: true
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get-user-template
type: http
seq: 5
}
get {
url: {{baseUrl}}/user-templates
body: none
auth: inherit
}
settings {
encodeUrl: true
}
+20
View File
@@ -0,0 +1,20 @@
meta {
name: store-breath-exercise
type: http
seq: 4
}
post {
url: {{baseUrl}}/breathing-complete?template_id=10&duration=20
body: none
auth: inherit
}
params:query {
template_id: 10
duration: 20
}
settings {
encodeUrl: true
}
+22
View File
@@ -0,0 +1,22 @@
meta {
name: store-template
type: http
seq: 1
}
post {
url: {{baseUrl}}/breathing-templates
body: multipartForm
auth: inherit
}
body:multipart-form {
name: مدیریت استرس شخصی
inhale: 8
exhale: 3
breath_hold: 4
}
settings {
encodeUrl: true
}
+9
View File
@@ -0,0 +1,9 @@
{
"version": "1",
"name": "meditation",
"type": "collection",
"ignore": [
"node_modules",
".git"
]
}
+25
View File
@@ -0,0 +1,25 @@
meta {
name: meditation
}
auth {
mode: bearer
}
auth:bearer {
token: {{token}}
}
vars:pre-request {
baseUrl: http://localhost:8000/api
token: 1|pvC8QclU7Okc8HeaITbXrCulai2EAjaqSql4aMRcd6e6c3bc
~baseUrl: https://payment.vada.ir/api
~baseUrl:
~baseUrl:
~approo_token:
~baseUrl:
}
script:pre-request {
req.setHeader("Accept", "application/json");
}
+24
View File
@@ -0,0 +1,24 @@
meta {
name: http://127.0.0.1:8000/api/chat
type: http
seq: 14
}
post {
url: http://127.0.0.1:8000/api/chat
body: json
auth: inherit
}
body:json {
{
"messages": [
{ "role": "system", "content": "You are a helpful assistant in persian" },
{ "role": "user", "content": "من برای استرس زیادم از تو تمرین تنفس میخواهم"}
]
}
}
settings {
encodeUrl: true
}
+19
View File
@@ -0,0 +1,19 @@
meta {
name: delete image
type: http
seq: 5
}
delete {
url: {{baseUrl}}/images/:id
body: none
auth: inherit
}
params:path {
id: 1
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: image
seq: 9
}
auth {
mode: inherit
}
+26
View File
@@ -0,0 +1,26 @@
meta {
name: get all images
type: http
seq: 2
}
get {
url: {{baseUrl}}/images/all
body: multipartForm
auth: inherit
}
params:query {
~image:
}
body:multipart-form {
image: @file(/C:/Users/nourk/Downloads/The water fall.jpg)
title: small
type: public
~description:
}
settings {
encodeUrl: true
}
+26
View File
@@ -0,0 +1,26 @@
meta {
name: get public images
type: http
seq: 3
}
get {
url: {{baseUrl}}/images/public
body: multipartForm
auth: inherit
}
params:query {
~image:
}
body:multipart-form {
image: @file(/C:/Users/nourk/Downloads/The water fall.jpg)
title: small
type: public
~description:
}
settings {
encodeUrl: true
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get user images
type: http
seq: 4
}
get {
url:
body: none
auth: inherit
}
settings {
encodeUrl: true
}
+26
View File
@@ -0,0 +1,26 @@
meta {
name: store image
type: http
seq: 1
}
post {
url: {{baseUrl}}/images
body: multipartForm
auth: inherit
}
params:query {
~image:
}
body:multipart-form {
image: @file(/Users/amirmahdi/Downloads/paksazi.png)
title: paksazi
type: public
~description:
}
settings {
encodeUrl: true
}
+28
View File
@@ -0,0 +1,28 @@
meta {
name: update image
type: http
seq: 6
}
put {
url: {{baseUrl}}/images/:id
body: json
auth: inherit
}
params:path {
id:
}
body:json {
{
"image":"",
"title":"",
"description":"",
"type":""
}
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: leader board
seq: 7
}
auth {
mode: inherit
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get-leader-board
type: http
seq: 1
}
get {
url: {{baseUrl}}/leader-board
body: none
auth: inherit
}
settings {
encodeUrl: true
}
+24
View File
@@ -0,0 +1,24 @@
meta {
name: feedback
type: http
seq: 8
}
post {
url: {{baseUrl}}/media/:id/feedback
body: multipartForm
auth: inherit
}
params:path {
id:
}
body:multipart-form {
stars:
content:
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: media
seq: 12
}
auth {
mode: inherit
}
+26
View File
@@ -0,0 +1,26 @@
meta {
name: get-by-id
type: http
seq: 6
}
get {
url: {{baseUrl}}/media/:id
body: text
auth: inherit
}
params:path {
id: 1
}
body:text {
{
"type":"audio",
"tags":["relax","sleep" , "استرس"]
}
}
settings {
encodeUrl: true
}
+22
View File
@@ -0,0 +1,22 @@
meta {
name: get-media
type: http
seq: 7
}
get {
url: {{baseUrl}}/media?categories=1&durations=3-6
body: none
auth: inherit
}
params:query {
categories: 1
durations: 3-6
~tags: relax,sleep
~search:
}
settings {
encodeUrl: true
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get-saved
type: http
seq: 4
}
get {
url: {{baseUrl}}/media/saved
body: none
auth: inherit
}
settings {
encodeUrl: true
}
+43
View File
@@ -0,0 +1,43 @@
meta {
name: store-media
type: http
seq: 1
}
post {
url: {{baseUrl}}/media
body: json
auth: inherit
}
body:json {
{
"title": "مدیتیشن موفقیت حتمی",
"caption": "مدیتیشنی قدرتمند برای فعال‌سازی ارتعاش موفقیت، تقویت باورهای مثبت، رهایی از ترس‌ها و هماهنگ شدن با مسیر تحقق اهداف. مناسب برای افرادی که می‌خواهند با انرژی و اعتماد کامل به سمت موفقیت حرکت کنند.",
"type": "video",
"category_id": null,
"category_name": "موفقیت و انگیزشی",
"duration": 10,
"file": null,
"image_id": "28",
"external_url": "https://meditation.approagency.ir/storage/videos/morning_success.mp4",
"visibility": "public",
"tags": [
"مدیتیشن موفقیت",
"انگیزشی",
"جذب موفقیت",
"ارتعاش مثبت",
"قانون جذب",
"هدفگذاری",
"باورهای مثبت",
"فراوانی",
"قدرت ذهن",
"مدیتیشن انگیزشی"
]
}
}
settings {
encodeUrl: true
}
+25
View File
@@ -0,0 +1,25 @@
meta {
name: store-note
type: http
seq: 5
}
post {
url: {{baseUrl}}/media/:id/note
body: json
auth: inherit
}
params:path {
id: 1
}
body:json {
{
"content":"note is here available"
}
}
settings {
encodeUrl: true
}
+25
View File
@@ -0,0 +1,25 @@
meta {
name: store-save
type: http
seq: 3
}
post {
url: {{baseUrl}}/media/:id/save
body: text
auth: inherit
}
params:path {
id: 1
}
body:text {
{
"type":"audio"
}
}
settings {
encodeUrl: true
}
+23
View File
@@ -0,0 +1,23 @@
meta {
name: update-media
type: http
seq: 2
}
post {
url: {{baseUrl}}/media/:id
body: multipartForm
auth: inherit
}
params:path {
id: 11
}
body:multipart-form {
is_premium: true
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: mood
seq: 4
}
auth {
mode: inherit
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get-moods-user-history
type: http
seq: 3
}
get {
url: {{baseUrl}}/moods/history
body: none
auth: inherit
}
settings {
encodeUrl: true
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get-moods
type: http
seq: 1
}
get {
url: {{baseUrl}}/moods
body: none
auth: inherit
}
settings {
encodeUrl: true
}
+19
View File
@@ -0,0 +1,19 @@
meta {
name: store-today-mood
type: http
seq: 2
}
post {
url: {{baseUrl}}/moods/today
body: multipartForm
auth: inherit
}
body:multipart-form {
mood_id: 1
}
settings {
encodeUrl: true
}
+20
View File
@@ -0,0 +1,20 @@
meta {
name: delete music
type: http
seq: 2
}
delete {
url: {{baseUrl}}/music/:id
body: none
auth: inherit
}
params:path {
id: 1
}
settings {
encodeUrl: true
timeout: 0
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: music
seq: 10
}
auth {
mode: inherit
}
+22
View File
@@ -0,0 +1,22 @@
meta {
name: store music
type: http
seq: 1
}
post {
url: {{baseUrl}}/music
body: multipartForm
auth: inherit
}
body:multipart-form {
title: موسیقی پرنگان
file: @file(/C:/Users/nourk/Downloads/Music/Bikalam(489).mp3)
type: public
~artist:
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: profile
seq: 3
}
auth {
mode: inherit
}
+24
View File
@@ -0,0 +1,24 @@
meta {
name: get profile
type: http
seq: 1
}
get {
url: {{baseUrl}}/profile?token=55|yU2ul15R7dQ2trviMegUTEx36rGZfUMMM1OIAYZZfe277903&package_name=com.approagency.meditation
body: multipartForm
auth: inherit
}
params:query {
token: 55|yU2ul15R7dQ2trviMegUTEx36rGZfUMMM1OIAYZZfe277903
package_name: com.approagency.meditation
}
body:multipart-form {
~token: 25|OKieB8qZJXFkt9zmLiNteHMGIQEp6db7QOSJalct86b55687
}
settings {
encodeUrl: true
}
+27
View File
@@ -0,0 +1,27 @@
meta {
name: delete-questions-id
type: http
seq: 5
}
delete {
url: {{baseUrl}}/questions/:id
body: text
auth: inherit
}
params:path {
id: 26
}
body:text {
{
"title": "تست",
"category": "تست",
"tags": ["تست۲", "تست ۱"]
}
}
settings {
encodeUrl: true
}
+27
View File
@@ -0,0 +1,27 @@
meta {
name: edit-question
type: http
seq: 4
}
put {
url: {{baseUrl}}/questions/:id
body: json
auth: inherit
}
params:path {
id: 26
}
body:json {
{
"title": "تست",
"category": "تست",
"tags": ["تست۲", "تست ۱"]
}
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: questions
seq: 6
}
auth {
mode: inherit
}
+23
View File
@@ -0,0 +1,23 @@
meta {
name: get-question-id
type: http
seq: 2
}
get {
url: {{baseUrl}}/questions/:id?id=1
body: none
auth: inherit
}
params:query {
id: 1
}
params:path {
id:
}
settings {
encodeUrl: true
}
+20
View File
@@ -0,0 +1,20 @@
meta {
name: get-questions
type: http
seq: 1
}
get {
url: {{baseUrl}}/questions/?tag=اظطراب
body: none
auth: inherit
}
params:query {
tag: اظطراب
~category:
}
settings {
encodeUrl: true
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: store-question
type: http
seq: 3
}
post {
url: {{baseUrl}}/questions/
body: multipartForm
auth: inherit
}
settings {
encodeUrl: true
}
+28
View File
@@ -0,0 +1,28 @@
meta {
name: delete slider
type: http
seq: 3
}
delete {
url: {{baseUrl}}/slider/:id
body: json
auth: inherit
}
params:path {
id: 3
}
body:json {
{
"action":{
"path":"/chat",
"type":"navigation"
}
}
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: slider
seq: 8
}
auth {
mode: inherit
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get slider
type: http
seq: 1
}
get {
url: {{baseUrl}}/slider
body: none
auth: inherit
}
settings {
encodeUrl: true
}
+31
View File
@@ -0,0 +1,31 @@
meta {
name: update slider
type: http
seq: 2
}
put {
url: {{baseUrl}}/slider/:id
body: json
auth: inherit
}
params:path {
id: 1
}
body:json {
{
"title":"پیوستن به گروه آرام لند",
"description" : "اگر این روزها دلت سنگینه...🖤\nبیا کنار هم سبک‌ترش کنیم\nدر گروه آرام لند کنار هم مدیتیشن می‌کنیم و از هم حمایت می‌کنیم ✨",
"url":"https://t.me/AramLandGroup",
"action":{
"url":"https://t.me/AramLandGroup",
"type":"link"
}
}
}
settings {
encodeUrl: true
}
+19
View File
@@ -0,0 +1,19 @@
meta {
name: delete slider
type: http
seq: 4
}
delete {
url: {{baseUrl}}/slider/:id
body: multipartForm
auth: inherit
}
params:path {
id:
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: slider_1
seq: 11
}
auth {
mode: inherit
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get slider
type: http
seq: 1
}
get {
url: {{baseUrl}}/slider
body: multipartForm
auth: inherit
}
settings {
encodeUrl: true
}
+23
View File
@@ -0,0 +1,23 @@
meta {
name: store slider
type: http
seq: 2
}
post {
url: {{baseUrl}}/slider
body: multipartForm
auth: inherit
}
body:multipart-form {
title: as
description: as
action[path]: asda
action[type]: url
~url:
}
settings {
encodeUrl: true
}
+28
View File
@@ -0,0 +1,28 @@
meta {
name: update slider
type: http
seq: 3
}
put {
url: {{baseUrl}}/slider/:id
body: json
auth: inherit
}
params:path {
id: 1
}
body:json {
{
"action": {
"path": "/home",
"type": "navigation"
}
}
}
settings {
encodeUrl: true
}
+24
View File
@@ -0,0 +1,24 @@
meta {
name: Create category
type: http
seq: 6
}
post {
url: {{baseUrl}}/music-categories
body: multipartForm
auth: inherit
}
body:multipart-form {
name: انگیزشی
description: انگیزشی از موزیک های هایپ است
~order:
~image_id:
~is_active:
}
settings {
encodeUrl: true
timeout: 0
}
@@ -0,0 +1,16 @@
meta {
name: Get all playlists | Get playlist with all its music
type: http
seq: 3
}
get {
url: {{baseUrl}}/music-playlists
body: none
auth: inherit
}
settings {
encodeUrl: true
timeout: 0
}
+16
View File
@@ -0,0 +1,16 @@
meta {
name: Get music by playlist
type: http
seq: 3
}
get {
url: {{baseUrl}}/music/playlist/
body: none
auth: inherit
}
settings {
encodeUrl: true
timeout: 0
}
+20
View File
@@ -0,0 +1,20 @@
meta {
name: Remove Music from Playlist
type: http
seq: 10
}
delete {
url: {{baseUrl}}/music/:musicId/remove-from-playlist
body: none
auth: inherit
}
params:path {
musicId: 1
}
settings {
encodeUrl: true
timeout: 0
}
+25
View File
@@ -0,0 +1,25 @@
meta {
name: add music to playlist
type: http
seq: 9
}
post {
url: {{baseUrl}}/music/:musicId/add-to-playlist
body: multipartForm
auth: inherit
}
params:path {
musicId: 1
}
body:multipart-form {
playlist_id: 3
~order:
}
settings {
encodeUrl: true
timeout: 0
}
+22
View File
@@ -0,0 +1,22 @@
meta {
name: create playlist
type: http
seq: 8
}
post {
url: {{baseUrl}}/music-playlists?category_id=4&name=motivate
body: none
auth: inherit
}
params:query {
category_id: 4
name: motivate
~description: Music for deep sleep
}
settings {
encodeUrl: true
timeout: 0
}
+20
View File
@@ -0,0 +1,20 @@
meta {
name: delete category
type: http
seq: 13
}
delete {
url: {{baseUrl}}/music-categories/:id
body: none
auth: inherit
}
params:path {
id:
}
settings {
encodeUrl: true
timeout: 0
}
+19
View File
@@ -0,0 +1,19 @@
meta {
name: delete playlist
type: http
seq: 14
}
delete {
url: {{baseUrl}}/music-playlists/:id
body: none
auth: inherit
}
params:path {
id:
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: track
seq: 15
}
auth {
mode: inherit
}
+16
View File
@@ -0,0 +1,16 @@
meta {
name: gat all or specific music
type: http
seq: 2
}
get {
url: {{baseUrl}}/music/1
body: none
auth: inherit
}
settings {
encodeUrl: true
timeout: 0
}
+16
View File
@@ -0,0 +1,16 @@
meta {
name: music-categories
type: http
seq: 2
}
get {
url: {{baseUrl}}/music-categories
body: none
auth: inherit
}
settings {
encodeUrl: true
timeout: 0
}
+30
View File
@@ -0,0 +1,30 @@
meta {
name: update category
type: http
seq: 12
}
put {
url: {{baseUrl}}//music-categories/:id
body: json
auth: inherit
}
params:path {
id: 1
}
body:json {
{ "name":"لوبیا",
"description" : "updates"
}
}
body:multipart-form {
description: Updated description
}
settings {
encodeUrl: true
timeout: 0
}
+27
View File
@@ -0,0 +1,27 @@
meta {
name: update music
type: http
seq: 5
}
put {
url: {{baseUrl}}/music/:id
body: json
auth: inherit
}
params:path {
id: 1
}
body:json {
{
"title":"Ocean Wave",
"order":1
}
}
settings {
encodeUrl: true
timeout: 0
}
+16
View File
@@ -0,0 +1,16 @@
meta {
name: update order music
type: http
seq: 11
}
post {
url: {{baseUrl}}/music/update-order
body: none
auth: inherit
}
settings {
encodeUrl: true
timeout: 0
}
+26
View File
@@ -0,0 +1,26 @@
meta {
name: update playlist
type: http
seq: 15
}
put {
url: {{baseUrl}}/music-playlists/:id
body: json
auth: inherit
}
params:path {
id: 1
}
body:json {
{
"name":"خواب"
}
}
settings {
encodeUrl: true
timeout: 0
}
+26
View File
@@ -0,0 +1,26 @@
meta {
name: upload music
type: http
seq: 7
}
post {
url: {{baseUrl}}/music
body: multipartForm
auth: inherit
}
body:multipart-form {
title: Ocean Waves
artist: Nature Sounds
file: @file(C:\Users\vada\Downloads\یک لیوان چای.mp3)
playlist_id: 1
~type: public
~duration:
~image_id:
}
settings {
encodeUrl: true
timeout: 0
}
+19
View File
@@ -0,0 +1,19 @@
meta {
name: delete-worry
type: http
seq: 5
}
delete {
url: {{baseUrl}}/worries/:id
body: none
auth: inherit
}
params:path {
id:
}
settings {
encodeUrl: true
}
+26
View File
@@ -0,0 +1,26 @@
meta {
name: edit-worry
type: http
seq: 2
}
put {
url: {{baseUrl}}/worries/:id
body: json
auth: inherit
}
params:path {
id: 1
}
body:json {
{
"title":"مشقامو ننوشتم",
"note":"هیچی به هیچی"
}
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: worry box
seq: 5
}
auth {
mode: inherit
}
+20
View File
@@ -0,0 +1,20 @@
meta {
name: get-worry
type: http
seq: 3
}
get {
url: {{baseUrl}}/worries
body: multipartForm
auth: inherit
}
body:multipart-form {
title: مشقام رو ننوشتم
note:
}
settings {
encodeUrl: true
}
+20
View File
@@ -0,0 +1,20 @@
meta {
name: store-worry
type: http
seq: 1
}
post {
url: {{baseUrl}}/worries
body: multipartForm
auth: inherit
}
body:multipart-form {
title: مشقام رو ننوشتم
note:
}
settings {
encodeUrl: true
}
+19
View File
@@ -0,0 +1,19 @@
meta {
name: toggle-worrie
type: http
seq: 4
}
patch {
url: {{baseUrl}}/worries/:id/toggle
body: none
auth: inherit
}
params:path {
id: 1
}
settings {
encodeUrl: true
}