feat: add faq

This commit is contained in:
2026-06-17 16:19:56 +03:30
parent 804efc8aad
commit 91b9cbc09e
10 changed files with 188 additions and 1 deletions
+19
View File
@@ -0,0 +1,19 @@
meta {
name: delete faq category
type: http
seq: 5
}
delete {
url: {{baseUrl}}/faq-categories/:id
body: none
auth: inherit
}
params:path {
id: 1
}
settings {
encodeUrl: true
}
+19
View File
@@ -0,0 +1,19 @@
meta {
name: delete faq
type: http
seq: 8
}
delete {
url: {{baseUrl}}/faqs/:id
body: none
auth: inherit
}
params:path {
id: 1
}
settings {
encodeUrl: true
}
+8
View File
@@ -0,0 +1,8 @@
meta {
name: faq
seq: 25
}
auth {
mode: inherit
}
+15
View File
@@ -0,0 +1,15 @@
meta {
name: get faq categories
type: http
seq: 2
}
get {
url: {{baseUrl}}/faq-categories
body: none
auth: inherit
}
settings {
encodeUrl: true
}
+20
View File
@@ -0,0 +1,20 @@
meta {
name: get faqs
type: http
seq: 1
}
get {
url: {{baseUrl}}/faqs
body: none
auth: inherit
}
settings {
encodeUrl: true
}
docs {
App endpoint: active FAQ categories, each with their active questions
(grouped). Pass ?include_inactive=1 for admin to see everything.
}
+24
View File
@@ -0,0 +1,24 @@
meta {
name: store faq category
type: http
seq: 3
}
post {
url: {{baseUrl}}/faq-categories
body: json
auth: inherit
}
body:json {
{
"name": "حساب کاربری",
"order": 1,
"is_active": true
}
}
settings {
encodeUrl: true
timeout: 0
}
+26
View File
@@ -0,0 +1,26 @@
meta {
name: store faq
type: http
seq: 6
}
post {
url: {{baseUrl}}/faqs
body: json
auth: inherit
}
body:json {
{
"faq_category_id": 1,
"question": "چطور رمز عبورم را تغییر دهم؟",
"answer": "از بخش پروفایل، گزینه تغییر رمز عبور را انتخاب کنید.",
"order": 1,
"is_active": true
}
}
settings {
encodeUrl: true
timeout: 0
}
+28
View File
@@ -0,0 +1,28 @@
meta {
name: update faq category
type: http
seq: 4
}
put {
url: {{baseUrl}}/faq-categories/:id
body: json
auth: inherit
}
params:path {
id: 1
}
body:json {
{
"name": "حساب کاربری",
"order": 1,
"is_active": true
}
}
settings {
encodeUrl: true
timeout: 0
}
+28
View File
@@ -0,0 +1,28 @@
meta {
name: update faq
type: http
seq: 7
}
put {
url: {{baseUrl}}/faqs/:id
body: json
auth: inherit
}
params:path {
id: 1
}
body:json {
{
"question": "چطور رمز عبورم را تغییر دهم؟",
"answer": "از بخش پروفایل ...",
"is_active": true
}
}
settings {
encodeUrl: true
timeout: 0
}
+1 -1
View File
@@ -12,7 +12,7 @@ post {
body:multipart-form {
type: playlist @contentType(music,media,breathing-template,playlist)
id: 1
id: 4
}
settings {