ServiceCharge
Modelo ServiceCharge
{
"id": 1,
"name": "Delivery Fee",
"type": 1,
"service_type": 1,
"owner_type": "App\Company",
"owner_id": 1,
"created_at": "2023-07-07 13:36:35",
"updated_at": "2023-07-07 13:36:35",
"config": null
}
Atributo |
Tipo |
Descripción |
id |
int |
- |
name |
string |
- |
type |
int |
- |
service_type |
int |
- |
owner_type |
string |
- |
owner_id |
int |
- |
created_at |
datetime\|null |
- |
updated_at |
datetime\|null |
- |
Listar ServiceCharge
{info} Soporta:
Paginación
Filters
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/service-charges |
N/A |
Mostrar ServiceCharge
{info} Soporta:
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/service-charges/{serviceChargeId} |
N/A |
Actualizar ServiceCharge
Método |
URI |
Cabeceras |
PATCH |
/service-charges/{serviceChargeId} |
Authorization |
{
"name": "string|max:255",
"type": "integer|min:1|max:2",
"service_type": "integer|min:1|max:2"
}
Eliminar ServiceCharge
Método |
URI |
Cabeceras |
DELETE |
/service-charges/{serviceChargeId} |
Authorization |
Acciones de ServiceCharge
Index For Company
{info} Soporta:
Paginación
Filters
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/companies/{companyId}/service-charges |
N/A |
Index For Branch
{info} Soporta:
Paginación
Filters
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/branches/{branchId}/service-charges |
N/A |
Store For Company
Método |
URI |
Cabeceras |
POST |
/companies/{companyId}/service-charges |
Authorization |
{
"name": "required|string|max:255",
"type": "integer|min:1|max:2",
"service_type": "required|integer|min:1|max:2"
}
Store For Branch
Método |
URI |
Cabeceras |
POST |
/branches/{branchId}/service-charges |
Authorization |
{
"name": "required|string|max:255",
"type": "integer|min:1|max:2",
"service_type": "required|integer|min:1|max:2"
}
Enlaces de ServiceCharge