curl --location --request GET '/store/staff?role=all&category=name&keyword=alice&sort_by=name&sort_dir=desc&start=0&limit=10'
{
"data": [
{
"active": true,
"email": "staffalvin@example.com",
"module": [
{
"access": [
"create",
"update"
],
"name": "product"
},
{
"access": [
"read"
],
"name": "form"
},
{
"access": [
"read",
"update",
"create"
],
"name": "order"
}
],
"role": "admin",
"staff_code": "1751639513",
"staff_name": "staff alvin",
"staff_phone": "089765183712",
"valid_hp": true
},
{
"active": true,
"email": "demo@minimals.cc",
"module": [
{
"access": [
"update",
"delete",
"create",
"read"
],
"name": "product"
}
],
"role": "owner",
"staff_code": "1751639509",
"staff_name": "Demo minimal",
"staff_phone": "",
"valid_hp": false
},
{
"active": true,
"email": "support2@example.com",
"module": [
{
"access": [
"read"
],
"name": "product"
},
{
"access": [
"read"
],
"name": "form"
},
{
"access": [
"create",
"read",
"update"
],
"name": "order"
}
],
"role": "admin",
"staff_code": "1751639505",
"staff_name": "CS Support",
"staff_phone": "089765183712",
"valid_hp": true
},
{
"active": true,
"email": "support@example.com",
"module": null,
"role": "customer service",
"staff_code": "1751639504",
"staff_name": "CS Support",
"staff_phone": "089765183712",
"valid_hp": false
},
{
"active": true,
"email": "alvinnandad1@gmail.com",
"module": [
{
"access": [
"create",
"read",
"update",
"delete"
],
"name": "form"
},
{
"access": [
"create",
"read",
"update"
],
"name": "product"
}
],
"role": "owner",
"staff_code": "1751639502",
"staff_name": "alvinnanda",
"staff_phone": "08080808880",
"valid_hp": true
},
{
"active": true,
"email": "alvinnanda@example.com",
"module": [
{
"access": [
"delete",
"create",
"read",
"update"
],
"name": "product"
}
],
"role": "admin",
"staff_code": "1751639503",
"staff_name": "Alice Johnson",
"staff_phone": "089876543210",
"valid_hp": false
}
],
"total": 6
}