Service
Modelo Service
{
"id": 1,
"is_enabled": true,
"name": "Estándar",
"description": null,
"service_type_id": 1,
"created_at": "2023-07-07 13:36:34",
"updated_at": "2023-07-07 13:36:34"
}
Atributo |
Tipo |
Descripción |
id |
int |
- |
is_enabled |
bool |
- |
name |
string |
- |
service_type_id |
int |
- |
created_at |
datetime\|null |
- |
updated_at |
datetime\|null |
- |
Insertar Service
Método |
URI |
Cabeceras |
POST |
/services |
Authorization |
{
"name": "required|string|max:32",
"description": "nullable|string|max:255",
"service_type_id": "required|integer|exists:service_types,id"
}
Listar Service
{info} Soporta:
Paginación
Filters
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/services |
N/A |
Mostrar Service
{info} Soporta:
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/services/{serviceId} |
N/A |
Actualizar Service
Método |
URI |
Cabeceras |
PATCH |
/services/{serviceId} |
Authorization |
{
"name": "string|max:32",
"description": "nullable|string|max:255",
"is_enabled": "boolean"
}
Eliminar Service
Método |
URI |
Cabeceras |
DELETE |
/services/{serviceId} |
Authorization |
Acciones de Service
Index For Service Type
{info} Soporta:
Paginación
Filters
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/service-types/{serviceTypeId}/services |
N/A |
Enlaces de Service