---
agentTools:
  projectIndex: https://cmmshere.readme.io/llms.txt
---

# Editar Usuario de Cliente

Este endpoint realiza la edición de un usuario de cliente de su empresa en CMMShere

### HTTP Request

`POST https://admin.cmmshere.com/api/v1/clients_users/<ID>`

### Parámetros de la URL

| Parámetro | Descripción                                       |
| :-------- | :------------------------------------------------ |
| ID        | El ID del usuario de cliente que será actualizado |

### Body / Form Data

Provee información para actualizar el usuario de cliente

[block:parameters]
{
  "data": {
    "h-0": "Parámetro",
    "h-1": "Tipo",
    "h-2": "Requerido",
    "h-3": "Observaciones",
    "0-0": "username",
    "0-1": "String",
    "0-2": "false",
    "0-3": "Debe ser único",
    "1-0": "nombre",
    "1-1": "String",
    "1-2": "false",
    "1-3": "",
    "2-0": "email",
    "2-1": "String",
    "2-2": "false",
    "2-3": "",
    "3-0": "descripcion",
    "3-1": "String",
    "3-2": "false",
    "3-3": "Descripción del usuario modificado",
    "4-0": "categorias",
    "4-1": "Array",
    "4-2": "false",
    "4-3": "IDs de Categorías obtenidas de la [paramétrica](https://cmmshere.readme.io/reference/categorias)",
    "5-0": "clientes",
    "5-1": "Array",
    "5-2": "false",
    "5-3": "IDs obtenidos de la [tabla de clientes](https://cmmshere.readme.io/reference/clientes). Los clientes seleccionados deben estar activos",
    "6-0": "ot_servicio",
    "6-1": "Int",
    "6-2": "false",
    "6-3": "Indica si el usuario podrá registrar órdenes de trabajo de servicio:  \n**1:** Sí  \n**0: **No"
  },
  "cols": 4,
  "rows": 7,
  "align": [
    "left",
    "left",
    "left",
    "left"
  ]
}
[/block]

### Ejemplo de petición

```curl
curl --location 'https://admin.cmmshere.com/api/v1/clients_users/82' \
--header 'Authorization: Bearer 804|fCkDcz43egLAubMzPinRCIVUIjPUsGkvbVJ864IP' \
--header 'Cookie: XSRF-TOKEN=eyJpdiI6ImwzTUd1dTJiNlROM1VlL1Y0akYyWVE9PSIsInZhbHVlIjoiNFNUdFBvTWtyNXlDTXZZUmJtM0hBTkplNnlWcmM5MTI5VVA5SnVVQ09kTUJIQkRtMll3eHZ0WXNrUFp6NllsSXdMQjd5Tk8veUI0MlVaa0c3eEFVa0RHMTNkenkxdWhOOTRKRVoraE9oQnZiTVY2VUpkNmd1RzZtTFpWbmM5V28iLCJtYWMiOiJjYjVhOGM4YTg0OWVmOWI2ZmVjNTdkZDE1ZjgyMTc0NTE4ZTM0ZGU5YjhiNGY1ZGRlZTJkYTg1MmRjNGVlZDY2In0%3D; laravel_session=eyJpdiI6IklKRHVhUHo4SXNUV2JlMEN2SzJ0THc9PSIsInZhbHVlIjoiK2M4RWMrMWZwVWxuWXBBay9tWkhlS2pLUTRrWXFKUS80eXYwWlBpUWlVVUdZenloQnF1b210dk1xd3lwcjNLbDNWc0xJdkNHVGRKbmtLdmFLbGN6Snh6UkpTRjhjSXN5SEtqOGwwTGlZdXNwWnRZcmVvU1pjTmVMM291RXo1R3IiLCJtYWMiOiIxMTEzZmYxMTQzNjllNDNiMmRjOWRkOWE3ZGFlOWVlMGVmYTE2ODZhY2JiNWMxY2NkYmI2MTUxYmJhNDUxN2ZlIn0%3D' \
--form 'username="username_modif"' \
--form 'nombre="Kasho Client"'
```

La petición de arriba devuelve un JSON estructurado de la siguiente manera

```json
{
    "success": true,
    "code": 200,
    "result": {
        "id": 82,
        "creator_id": 30,
        "username": "username_modif",
        "name": "Kasho Cliente23",
        "email": "cliente@gmail.com3",
        "description": "Usuario de Kasho23",
      	"status": "1",
				"ot_service": "0",
        "created_at": "2023-09-25T15:23:23.000000Z"
    }
}
```