ClientRating
Representa a una calificación otorgada a un Cliente. Las calificaciones de Clientes son otorgadas
por Providers.
Modelo ClientRating
{
"id": 467,
"order_id": 1529,
"client_id": 39,
"provider_id": 36,
"rate": 4,
"comment": "muy buen servicio",
"created_at": "2020-05-01 02:07:19",
"updated_at": "2020-05-01 02:07:19"
}
Atributo |
Tipo |
Descripción |
id |
int |
- |
rate |
int |
- |
comment |
string\|null |
- |
created_at |
datetime\|null |
- |
updated_at |
datetime\|null |
- |
order_id |
int\|null |
- |
client_id |
int |
- |
provider_id |
int\|null |
- |
Insertar ClientRating
Método |
URI |
Cabeceras |
POST |
/companies/{companyId}/order-providers/{orderProviderId}/client-ratings |
Authorization |
{
"rate": "required|integer|min:1|max:5",
"comment": "string|max:255"
}
Listar ClientRating
Listar ClientRating de Client
{info} Soporta:
Paginación
Filters
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/companies/{companyId}/clients/{clientId}/client-ratings |
Authorization |
Listar ClientRating de Order
{info} Soporta:
Paginación
Filters
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/companies/{companyId}/orders/{orderId}/client-ratings |
Authorization |
Mostrar ClientRating
{info} Soporta:
Carga dinámica
Método |
URI |
Cabeceras |
GET |
/companies/{companyId}/client-ratings/{clientRatingId} |
Authorization |
Actualizar ClientRating
Método |
URI |
Cabeceras |
PATCH |
/companies/{companyId}/client-ratings/{clientRatingId} |
Authorization |
{
"comment": "required|string|max:255"
}
Enlaces de ClientRating