ManagementSystem/BACKEND/Modules/Admin/.api/discount.http

76 lines
1.9 KiB
HTTP
Executable File

@token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjgwMDAvYXBpL3YxL2FkbWluL2xvZ2luIiwiaWF0IjoxNzAzNTYzMjk1LCJleHAiOjE3MDM2NDk2OTUsIm5iZiI6MTcwMzU2MzI5NSwianRpIjoicEs0bGJxSEtEMTVwdndVYSIsInN1YiI6IjEiLCJwcnYiOiJkMmZmMjkzMzlhOGEzZTgyYzM1ODJhNWE4ZTczOWRmMTc4OWJiMTJmIn0.VvhrVE8noDywaMJne17XyeDzpnJrQC-bVLHFgkDgAIk
###
GET http://localhost:8000/api/v1/admin/discount/get
?page=1
&from_date=1695307952
&to_date=1701635729
&order_by_id=desc
# &date_used=1702615520
# &code=123456
# &status=0
# @eg. status=0|1
# &email=quitz
# @eg. email=admin@gmail.com
# &value=
&discount_type_id=1
# @eg. discount_type_id= 1|2 # 1: price, 2: percent
# @fetch. "http://localhost:8000/api/v1/admin/discount-type/all"
&search=
# @eg. search=code|email|value
Accept: application/json
Content-Type: application/json
Authorization: Bearer {{token}}
###
POST http://localhost:8000/api/v1/admin/discount/create
Accept: application/json
Content-Type: application/json
Authorization: Bearer {{token}}
{
"discount_type_id": 2,
"value": "99"
}
###
POST http://localhost:8000/api/v1/admin/discount/update
Content-Type: application/json
Authorization: Bearer {{token}}
Accept: application/json
{
"id": 1,
"date_used": "1702866337"
}
###
GET http://localhost:8000/api/v1/admin/discount/delete?id=1
Content-Type: application/json
Accept: application/json
Authorization: Bearer {{token}}
###
POST http://localhost:8000/api/v1/admin/discount/updates
Content-Type: application/json
Accept: application/json
Authorization: Bearer {{token}}
{
"discounts": [
{
"id": 1,
"discount_type_id": 1,
"value": "100",
"status": "1"
}
]
}
###
POST http://localhost:8000/api/v1/admin/discount/deletes
Content-Type: application/json
Accept: application/json
Authorization: Bearer {{token}}
{
"discounts": [
{
"id": 1
},
{
"id": 2
}
]
}