FleetMember
Modelo FleetMember
{
"id": 1,
"is_enabled": true,
"total_services_count": 95,
"completed_services_count": 80,
"total_earned_e2": 19367,
"total_deducted_e2": 0,
"total_collected_e2": 0,
"member_confirmed_at": "2021-07-27 17:15:15",
"member_restricted_at": null,
"restriction_reason": null,
"last_collection_on": null,
"fleet_id": 2,
"service_profile_id": 8,
"created_at": "2023-07-07 14:48:39",
"updated_at": "2023-07-07 14:48:39"
}
Atributo |
Tipo |
Descripción |
id |
int |
- |
is_enabled |
bool |
- |
total_services_count |
int |
- |
completed_services_count |
int |
- |
total_earned_e2 |
int |
- |
total_deducted_e2 |
int |
- |
total_collected_e2 |
int |
- |
member_confirmed_at |
datetime\|null |
- |
fleet_id |
int |
- |
service_profile_id |
int |
- |
created_at |
datetime\|null |
- |
updated_at |
datetime\|null |
- |
Insertar FleetMember
Insertar FleetMember de Fleet
Método |
URI |
Cabeceras |
POST |
/fleets/{fleetId}/fleet-members |
Authorization |
{
"service_profile_id": "required|integer|exists:service_profiles,id"
}
Listar FleetMember
{info} Soporta:
Paginación
Filters
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/fleet-members |
Authorization |
Mostrar FleetMember
{info} Soporta:
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/fleet-members/{fleetMemberId} |
Authorization |
Actualizar FleetMember
Método |
URI |
Cabeceras |
PATCH |
/fleet-members/{fleetMemberId} |
Authorization |
{
"is_enabled": "boolean",
"status": "string|in:confirmed,restricted",
"reason": "required_if:status,restricted|string|max:255"
}
Eliminar FleetMember
Método |
URI |
Cabeceras |
DELETE |
/fleet-members/{fleetMemberId} |
Authorization |
Enlaces de FleetMember